Senior ReactJS/NextJS Developer
The ideal candidate will have a minimum of 04 years of experience in the tech stack, be proficient in TypeScript, and have experience working with Office 365 add-ins. The candidate will be responsible for developing high-quality, scalable, and maintainable front-end applications using ReactJS and NextJS.
Key Responsibilities:
- Develop high-quality, scalable, and maintainable front-end applications using ReactJS and NextJS
- 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 or Kanban
- Collaborate with DevOps engineers to ensure smooth deployment and monitoring of applications
Requirements:
- Minimum 4 years of experience in ReactJS and NextJS development
- 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