9 hours ago
Pune, IndiaMid Level
Responsibilities
- Develop and maintain modern web applications as part of a frontend engineering team.
- Implement scalable, maintainable solutions aligned with system architecture.
- Write unit and integration tests and improve test coverage.
- Troubleshoot and resolve application defects and performance issues.
- Participate in code reviews and improve code quality based on feedback.
- Contribute to engineering practices, team efficiency, and product quality.
- Participate in Agile ceremonies and collaborate with Product Owners, Designers, and fellow engineers.
Requirements
- At least 2 years of web development experience using JavaScript or TypeScript technologies such as Angular, React, and Node.js.
- Experience with NX monorepos and Single Page Applications.
- Understanding of HTML, CSS, CSS preprocessors, software design principles, and common design patterns.
- Experience consuming and developing RESTful APIs.
- Experience with automated testing, including end-to-end testing using Playwright or Cypress and unit testing with Jasmine, Karma, Jest, or similar tools.
- Familiarity with GitHub, GitLab, or Bitbucket.
- Strong problem-solving, collaboration, communication, and learning skills.
- Preferred experience includes databases, NoSQL databases, Microsoft Azure, AWS, Google Cloud, enterprise-scale web applications, micro-frontend architectures, modern application architecture patterns, and distributed systems concepts.
Benefits
- Flexible working environment.
- Volunteer time off.
- LinkedIn Learning.
- Employee Assistance Program (EAP).
