Job Openings
Tech Lead - ReactJS & NextJS / NestJS
About the job Tech Lead - ReactJS & NextJS / NestJS
Responsibilities:
- Develop high-quality, scalable, and maintainable applications using ReactJS and NextJS/NestJS
- Collaborate with cross-functional teams to identify and prioritize project requirements
- Design and implement new features and components using TypeScript
- Participate in code reviews and ensure that all solutions are aligned with industry best practices
- Troubleshoot and debug issues using various debugging tools
- Optimize application performance, scalability, and reliability
- Collaborate with QA engineers to identify and resolve defects
- Stay up-to-date with industry trends and emerging technologies
- Participate in agile development methodologies such as Scrum and Kanban
- Collaborate with DevOps engineers to ensure smooth deployment and monitoring of applications
Requirements:
- Minimum 5 years of experience in ReactJS
- 2-3 years of experience in NextJS/ NestJS
- Proficiency in TypeScript
- Experience working with Office 365 add-ins (desirable)
- Strong understanding of front-end development principles, including HTML, CSS, and JavaScript
- Experience with state management libraries such as Redux or MobX
- Experience with CSS preprocessors such as Sass or Less
- Experience with front-end build tools such as Webpack or Rollup
- Strong understanding of responsive web design and mobile-first development
- Experience with agile development methodologies such as Scrum or Kanban
- Strong problem-solving skills and attention to detail
- Excellent communication and collaboration skills
Nice to Have:
- Experience with containerization using Docker
- Experience with cloud platforms such as AWS or Azure
- Experience with CI/CD pipelines using Github Actions and AzureDevOPS
- Knowledge of web security best practices
- Experience with testing frameworks such as Jest or Mocha