We are looking for a Senior JavaScript Developer with deep expertise in to join our development team. The ideal candidate is passionate about building scalable highperformance web applications and thrives in a collaborative fastpaced environment. You will play a critical role in designing developing and maintaining modern frontend solutions that deliver excellent user experiences.
Key Responsibilities:
- Develop and maintain scalable frontend applications using and related technologies.
- Collaborate with product managers UX/UI designers and backend engineers to deliver highquality features.
- Lead architectural decisions for frontend solutions and ensure code quality through code reviews and mentoring.
- Optimize applications for maximum speed and scalability.
- Implement responsive designs and ensure crossbrowser compatibility.
- Integrate APIs and work closely with backend developers to define data exchange protocols.
- Write and maintain unit and integration tests using modern testing frameworks.
- Contribute to continuous improvement of development practices and team workflows.
- Stay updated with the latest trends and best practices in JavaScript and React development.
Requirements
- Bachelor s degree in Computer Science Engineering or a related field (or equivalent experience).
- 5 years of professional experience in JavaScript development.
- 3 years of experience with including hooks context and component lifecycle.
- Strong knowledge of HTML5 CSS3 and modern JavaScript (ES6.
- Experience with state management tools like Redux Zustand or Context API.
- Proficiency in using TypeScript is a strong plus.
- Experience with RESTful APIs and/or GraphQL.
- Familiarity with modern frontend tooling such as Webpack Babel Vite or similar.
- Understanding of CI/CD pipelines Git and modern DevOps practices.
- Experience with unit testing libraries (Jest React Testing Library) and E2E testing frameworks (Cypress Playwright).
- Excellent problemsolving skills and attention to detail.
- Strong verbal and written communication skills.
Bachelor s degree in Computer Science, Engineering, or a related field (or equivalent experience). 5+ years of professional experience in JavaScript development. 3+ years of experience with , including hooks, context, and component lifecycle. Strong knowledge of HTML5, CSS3, and modern JavaScript (ES6+. Experience with state management tools like Redux, Zustand, or Context API. Proficiency in using TypeScript is a strong plus. Experience with RESTful APIs and/or GraphQL. Familiarity with modern frontend tooling such as Webpack, Babel, Vite, or similar. Understanding of CI/CD pipelines, Git, and modern DevOps practices. Experience with unit testing libraries (Jest, React Testing Library) and E2E testing frameworks (Cypress, Playwright). Excellent problem-solving skills and attention to detail. Strong verbal and written communication skills.