Job Description
Summary:
1.Extensive coding experience in type script / java script
2. ReactJS, Redux experience – 7 years 3. Node.js experience Preferred.
4.Cloud Experience – Preferably MS Azure
Responsibilities:
- Design, develop, and maintain high-quality applications.
- Participate in the full software development lifecycle, including planning, development, testing, deployment, and maintenance.
- Collaborate with cross-functional teams to analyze requirements and define technical solutions.
- Write clean, efficient, and well-documented code.
- Troubleshoot, debug, and upgrade existing applications
- Ensure performance, quality, and responsiveness of applications.
- Conduct code reviews to ensure code quality and adherence to best practices.
- Stay up-to-date with the latest industry trends and technologies
- Experience leading teams preferred
Qualifications:
- Minimum 10+ years in Software Development
- 7+ years with JavaScript / Typescript (extensive experience in TypeScript/JavaScript)
- ReactJS, State Management: Redux / Redux Toolkit
- Performance Optimization: Lazy Loading, Memoization
- Testing: Jest / React Testing Library
- Build Tools: Vite / Webpack
- Styling: CSS / Tailwind / Material UI
- Node.js experience 1 to 2 years preferred.
- Middleware: Express.js (for session-based login handling)
- Working with unit testing frameworks.
- Prior experience working in Agile teams
- Experience with cloud environments, preferably Azure