Company Description
Amplework Software Pvt. Ltd. is a fast-growing, innovation-driven software development agency based in Jaipur. We specialize in delivering high-impact digital solutions—from custom software and mobile apps to enterprise platforms and AI-integrated systems. Our collaborative culture and strong technical foundation empower our teams to solve real business problems with cutting-edge technology.Job Description
We are looking for a passionate and experienced Full Stack Developer (3–5 Years) to join our core product development team. This role is ideal for candidates who have led or independently built full stack projects and have the leadership capability to guide a development team. You should be proficient in designing, writing, and reviewing clean, maintainable code using your experience and AI tools like GitHub Copilot and Tabnine. A deep understanding of business use cases, excellent communication, and the ability to actively participate in sprint planning with business teams is essential.
Key Responsibilities
- Lead or contribute significantly to the design and development of full stack applications
- Build dynamic UIs with React.js, JavaScript (ES6+), HTML5, and CSS3
- Develop scalable backends using Node.js (Express) and Python (Flask/Django)
- Design, document, and maintain RESTful APIs with security and performance in mind
- Model and manage databases (MongoDB, MySQL, PostgreSQL)
- Leverage AI-assisted tools (e.g., GitHub Copilot, Cursor, Tabnine) to enhance development
- Participate in and sometimes lead sprint planning, estimation, and task breakdown
- Collaborate closely with business and product teams to convert requirements into features
- Review code, mentor juniors, and ensure adherence to best practices and coding standards
Candidate Requirements:
- Bachelor’s or Master’s degree in Computer Science, IT, or a related field
- 3–5 years of professional experience in full-stack development
- Proven ability to lead or independently build software systems from scratch
- Hands-on experience working with agile teams and participating in sprint planning
- Strong analytical skills and attention to code quality and business goals
- Familiarity with AI-enhanced development tools for productivity and code assistance
- A portfolio, GitHub profile, or demoable past projects will be a major plus
What You’ll Bring
- At least 3 years of experience in full-stack projects where you either worked independently or led a small team
- Strong ability to lead development teams, coordinate sprints, and manage deliverables.
- Clear understanding of agile development, product planning, and DevOps cycles.
- Excellent written and verbal communication with a business-first mindset
- Confidence in translating complex business use cases into scalable technical architectures.
- Experience in using an AI tool to enhance the development process and speed up the development.
- Support deployed full-stack projects on the production environment.
What We Offer
- Opportunity to lead critical modules and influence product direction
- Dynamic work environment with real project ownership
- Access to AI-enhanced development workflows
- Career advancement into Tech Lead or Architect roles
- Competitive salary, bonuses, and skill-development support
Is this Role Right for You?
We’re excited to work with professionals who are driven, self-motivated, and team-oriented. However, to ensure the right fit for both you and Amplework
This role may not be the right fit if:
- You have not independently delivered or led a full-stack project
- You are not confident in your written and verbal communication in English
- You prefer to work in isolation and avoid team collaboration
- You are not aligned with a mindset of ownership, accountability, and continuous learning
If you’re passionate about building scalable software, excited to work with AI tools, and eager to grow with a high-performance team, this could be the perfect next step in your journey. We’d love to hear from you.