Software Development Engineer II
GurgaonFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 3–5 years
- Required Skills
- AWSDockerNode.jsGitJavascriptJenkinsMySQLReact.jsNext.jsRESTful APIs
Requirements
- 3–5 years of hands-on experience in full-stack web development.
- Familiarity with modern AI-powered developer tools (e.g., GitHub Copilot, Cursor).
- Deep understanding of JavaScript (ES6+), React.js and Next.js (SSR, routing, data fetching).
- Experience building and maintaining Node.js-based services and integrating with MySQL.
- Practical knowledge of web performance optimization techniques—both frontend and backend.
- Familiarity with Docker, Jenkins, and AWS services (like EC2, RDS, S3).
- Exposure to component libraries/design systems and accessibility principles.
- Strong grasp of RESTful API design and best practices.
- Comfortable with version control (Git) and collaborating via pull requests.
- Ability to drive a feature/module end-to-end by collaborating with cross-functional peers.
Responsibilities
- Design, develop, and scale full-stack applications using Next.js, react.js, Node.js, and MySQL.
- Collaborate with product, design, and backend teams to define, design, and ship new features.
- Optimize client and server-side performance (TTFB, CLS, lazy loading, bundle splitting, caching strategies, DB query optimization).
- Take ownership of system design for new features, design documentation, factoring in scalability, reliability, and code quality.
- Contribute to building REST APIs and integrating backend services with modular frontend components.
- Write unit and integration tests using Jest, React Testing Library, and maintain code quality via PR reviews and CI checks.
- Use Docker for local development and production builds; deploy via Jenkins CI/CD to AWS-backed infrastructure.
- Collaborate in a microservices environment, ensuring smooth service communication and graceful error handling.
- Keep an eye on web vitals and identify opportunities to enhance the overall performance and developer experience.
View Full Description & ApplyYou'll be redirected to the employer's site