Job Title: Full Stack Developer
Location:Noida[remote]
Experience: 4–10 years
Department:Global Technology
Reports to: Senior Manager
Role Overview
We are looking for a talented Full Stack Developer with deep expertise in backend and frontend development using modern JavaScript and Python stacks. You will architect, build, and deliver scalable web applications and APIs, collaborate closely with cross-functional teams, and drive engineering best practices in a cloud-native environment.
Key Responsibilities
- Design, develop, test, and deploy robust backend services and APIs using Node.js, Express.js, TypeScript, and Python.
- Build intuitive, responsive, and performant frontends using React.js and Next.js.
- Implement and maintain data storage solutions (SQL/NoSQL) and integrate third-party services.
- Ensure application security, performance, and scalability using best engineering practices.
- Work with cloud platforms (AWS, Azure, GCP) for application deployment, monitoring, and scaling.
- Collaborate with Product, Design, and QA to deliver seamless user experiences.
- Write clean, maintainable, and well-documented code following industry standards.
- Participate in code reviews, architecture discussions, and process improvements.
- Troubleshoot, debug, and optimize application performance.
- Stay current with emerging technologies, trends, and best practices in full stack and cloud development.
Required Skills & Experience
- 4–10 years of professional experience as a Full Stack Developer or similar role.
- Strong proficiency in Node.js, Express.js, TypeScript, JavaScript (ES6+), and Python.
- Hands-on experience with React.js and Next.js for frontend development.
- Experience building RESTful APIs, microservices, and serverless architectures.
- Good understanding of SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, DynamoDB) databases.
- Solid knowledge of cloud platforms (AWS, Azure, or GCP) for deploying and managing web applications.
- Familiarity with CI/CD, containerization (Docker), and infrastructure as code (Terraform, CloudFormation) is a plus.
- Experience with version control systems (Git) and modern development workflows.
- Strong problem-solving, debugging, and analytical skills.
- Excellent communication and teamwork abilities.
Preferred Qualifications
- Experience with GraphQL, WebSockets, or real-time applications.
- Familiarity with DevOps practices and site reliability engineering.
- Exposure to testing frameworks (Jest, Mocha, Cypress) and automation tools.
- Previous work in Agile/Scrum teams.