Responsibilities :
- Design, develop, and maintain scalable web applications using React.js, Next.js, TypeScript, and modern JavaScript.
- Build high-quality user interfaces with a focus on performance optimization, state management, and responsive design.
Integrate with backend APIs and work on data-driven features, including efficient handling of database queries via frontend layers.
Solve complex problems with effective, scalable solutions and demonstrate strong debugging and troubleshooting skills.Provide accurate effort estimations, manage deliverables, and collaborate effectively with stakeholders.Write clean, maintainable, and well-tested code following best practices.Optimize web applications for maximum speed and scalability.Work with CI / CD pipelines to streamline deployments and ensure code quality.Collaborate with backend engineers, product managers, and designers to define and ship new features.Learn quickly and adapt to new tools and frameworks in our fast-moving environment.Contribute to technical discussions, reviews, and system designs.Requirements :
5+ years of hands-on experience in web application development.Strong proficiency in JavaScript, React.js, TypeScript, and frameworks like Next.js.Solid understanding of frontend fundamentals such as performance optimization, state management (e.g., Redux, Zustand), API integration, and frontend data handling.Experience with debugging complex frontend issues and using modern dev tools efficiently.Ability to design and build systems with minimal guidance and deliver production-quality solutions.Strong problem-solving skills and a proactive mindset.Experience providing task estimations and managing technical communications with stakeholders.Familiarity with CI / CD pipelines and DevOps practices for frontend projects. Exposure to AWS services (e.g., S3, CloudFront, Amplify) is a plus.Excellent communication and collaboration skills.Skills Required
Typescript, Javascript, react.js