Senior Front End Engineer

Company Overview


At Cntxt, our mission is to accelerate the development of AI applications and the large language models (LLMs) that power them. We believe that to create the best models, high-quality data is essential. We provide enterprises with the tools to customize powerful generative models, unlocking the full potential of AI safely and effectively. Our Data Engine offers comprehensive features for collecting, curating, and annotating data, alongside robust tools for model evaluation and optimization.


Why We Need You

We are seeking a highly skilled and experienced Senior Frontend Engineer to join our dynamic team. In this role, you will lead the development of cutting-edge web applications that enhance user experience and drive business outcomes. You will collaborate with cross-functional teams, mentor junior engineers, and contribute to defining best practices and technical standards.


What You Will Do


Key Responsibilities:

  • Lead the design, development, and implementation of highly scalable and maintainable frontend applications.
  • Collaborate with Product Managers, Designers, and Backend Engineers to develop efficient user interfaces and ensure seamless integration with backend services.
  • Mentor and provide guidance to junior engineers, fostering a culture of continuous learning and improvement.
  • Drive architectural decisions and contribute to the overall technical strategy for frontend development.
  • Optimize web applications for performance, scalability, and responsiveness.
  • Ensure the codebase maintains high standards of code quality through code reviews, testing, and continuous integration.
  • Stay current with the latest trends and best practices in frontend technologies and share knowledge with the team.
  • Contribute to the development of internal tools and frameworks to improve the development process.
  • Help troubleshoot and resolve production issues as they arise, ensuring the stability and reliability of the frontend platform.

Who You Are

Requirements:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • 7+ years of experience in frontend development with a focus on modern JavaScript frameworks such as React, Vue.js, or Angular.
  • Proficiency in HTML5, CSS3, JavaScript/TypeScript, and modern frontend build tools.
  • Extensive experience with frontend architecture and performance optimization techniques.
  • Strong understanding of RESTful APIs and integrating with backend services.
  • Experience with testing frameworks such as Jest, Mocha, or Cypress.
  • Familiarity with version control systems, particularly Git.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication skills with the ability to work effectively in a collaborative environment.
  • Proven experience in leading technical teams and mentoring engineers.
  • Experience with CI/CD pipelines and frontend automation.

Preferred Qualifications:

  • Experience with server-side rendering (SSR) and static site generation (SSG).
  • Knowledge of GraphQL and state management libraries such as Redux or MobX.
  • Familiarity with frontend security practices.
  • Experience working in Agile or Scrum environments.
  • Experience with frontend performance monitoring and optimization tools.
Post Date
2025-05-07
Job Type
-
Employment type
Full-time
Category
Engineering
Level
Mid-Senior
Country
United Arab Emirates
Industry
Software Development
CNTXT AI*******