Logo
AMISEQ

Web Developer (GenAI/ReactJS) W2

AMISEQ, Sunnyvale, California, United States, 94085


Key Responsibilities:• Design, develop, and maintain complex web applications using React.js and related libraries (e.g., Redux, React Router).• Lead the entire development lifecycle from concept to deployment, ensuring high-quality, maintainable, and scalable code.• Collaborate with cross-functional teams, including Product Managers, UX/UI Designers, and Backend Developers, to define, design, and ship new features.• Optimize components for maximum performance across a vast array of web-capable devices and browsers.• Conduct code reviews, provide constructive feedback, and uphold high coding standards and best practices.• Stay up-to-date with the latest industry trends, best practices, and emerging technologies in front-end development and React ecosystem.• Develop and maintain unit tests, integration tests, and E2E tests to ensure robust and reliable code.• Participate in agile ceremonies, including sprint planning, daily stand-ups, and retrospectives, to ensure efficient and effective development processes.• Troubleshoot, debug, and optimize application performance, identifying bottlenecks and suggesting solutions.

Required Skills and Qualifications:• 7-8 years of professional experience in front-end development, with at least 4-5 years of hands-on experience working with React.js along with GenAI.• Strong proficiency in JavaScript, including ES6+ syntax and features.• In-depth understanding of HTML5, CSS3, and front-end build tools.• Proficiency with JavaScript testing frameworks and test-driven development (TDD).• Familiarity with RESTful APIs, GraphQL, and integrating with back-end services.• Experience with version control systems (e.g., Git) and familiarity with CI/CD pipelines.• Strong understanding of responsive design principles, cross-browser compatibility, and web performance optimization.• Excellent problem-solving skills, attention to detail, and ability to work independently or as part of a team.• Strong communication skills and the ability to collaborate effectively with team members and stakeholders.