Summary: We are seeking an experienced React Developer with - years of professional experience to join our dynamic development team. The ideal candidate will have a strong foundation in modern React development, excellent problem-solving skills, and the ability to work collaboratively in an agile environment.
Responsibilities:
Develop and maintain high-quality, scalable web applications using Collaborate with cross-functional teams including designers, product managers, and backend developers Write clean, maintainable, and well-documented code following best practices Implement responsive designs and ensure cross-browser compatibility Optimize application performance and user experience Participate in code reviews and provide constructive feedback to team members Debug and troubleshoot issues across the development lifecycle Stay updated with the latest React ecosystem trends and technologies Mentor junior developers and contribute to team knowledge sharing Requirements: Bachelor's degree in Computer Science, Software Engineering, or related field - years of professional experience with and modern JavaScript (ES) Required Skills: Strong proficiency in HTML, CSS, and responsive web design Experience with state management libraries (Redux, Zustand, or Context API) Familiarity with React hooks and functional components Knowledge of modern build tools (Webpack, Vite, or similar) Experience with version control systems (GitHub) Understanding of RESTful APIs and asynchronous programming Familiarity with testing frameworks (Jest, React Testing Library) Strong problem-solving and analytical thinking abilities Excellent communication and collaboration skills Ability to work in an agile development environment Attention to detail and commitment to code quality Self-motivated with the ability to manage multiple priorities Preferred Skills: Experience with TypeScript Knowledge of modern CSS frameworks (Tailwind CSS, Styled Components, CSS Modules) Familiarity with or other React frameworks Experience with GraphQL and Apollo Client Understanding of CI/CD pipelines Knowledge of performance optimization techniques Experience with mobile-first development Familiarity with design systems and component libraries Backend development experience (, Python, or Java) Experience with cloud platforms (AWS, Azure, GCP)
AditiConsulting
-