About The Role
Our client works at the intersection of
Artificial Intelligence and Quantum Computing
, developing breakthrough solutions to some of the most complex challenges across industries.
They are seeking a highly skilled and motivated
Frontend Engineer
to join our dynamic team. The ideal candidate will be proficient in
HTML, CSS, JavaScript, and
, with a passion for creating exceptional user experiences. You will play a key role in designing, developing, and implementing complex frontend solutions, while ensuring responsive, high-performance web applications.
Key Responsibilities
- Design, develop, and implement complex frontend solutions using HTML, CSS, JavaScript, and
- Build responsive, high-performance web applications that deliver exceptional user experiences across devices and browsers.
- Collaborate closely with Product, Design, and Backend teams to develop new features and enhance existing functionality.
- Write clean, reusable, and efficient code following best practices to ensure scalability and maintainability.
- Implement modern frontend architecture patterns and component-based development approaches.
- Optimize web applications for speed, scalability, and SEO.
- Manage complex application state effectively using state management tools.
- Participate in code reviews to maintain high-quality standards and encourage knowledge sharing.
- Debug and resolve frontend issues ensuring cross-browser compatibility and performance optimization.
- Stay updated with the latest frontend technologies, frameworks, and industry trends.
- Contribute to the continuous improvement of development processes and frontend architecture.
Key Requirements
- Frontend Fundamentals: Strong knowledge of HTML5, CSS3, and JavaScript (ES6+).
- Expertise: Proven experience building and deploying React-based applications.
- JavaScript Proficiency: Understanding of asynchronous programming, DOM manipulation, and modern JS concepts.
- State Management: Hands-on experience with Redux Toolkit (RTK).
- Responsive Design: Expertise with CSS Grid, Flexbox, and media queries for mobile-first designs.
- Version Control: Proficiency in Git and collaborative workflows.
- Cross-browser Compatibility: Experience ensuring seamless functionality across browsers and devices.
- Performance Optimization: Knowledge of frontend performance best practices.
- Testing: Familiarity with frontend testing frameworks.
- Problem Solving: Strong analytical mindset and attention to detail.
- Communication & Collaboration: Excellent communication skills and ability to thrive in agile teams.
Good to Have
- Experience with for SSR and static site generation.
- Familiarity with component libraries like Shadcn/ui or other modern design systems.
- Knowledge of alternative state management tools such as Zustand.
- Understanding of SQL/NoSQL databases and frontend integration.
- Hands-on experience with API integration and end-to-end development.
- Familiarity with modern build tools such as Webpack or Vite.
- Experience with TypeScript for type-safe development.
- Knowledge of CSS preprocessors (Sass, Less).
- Experience working with design systems and component-driven development.
- Familiarity with CI/CD pipelines for frontend applications.
Skills: database management system (dbms),cd,ui/ux,git,html,,redux,javascript,testing,ci,typescript,react,css