Skip to main content

Frontend Engineer (POS-195)

About Us:

As a Mid-Level Frontend Engineer at Kenility, you’ll join a tight-knit family of creative developers, engineers, and designers who strive to develop and deliver the highest quality products into the market.

 

Technical Requirements:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Extensive experience developing scalable and maintainable applications using Angular 17+ or React, applying modern JavaScript (ES6+).
  • In-depth knowledge of web accessibility standards (WCAG 2.1), including ARIA roles, keyboard accessibility, and screen reader compatibility.
  • Demonstrated ability to optimize frontend performance with a strong focus on Core Web Vitals such as LCP, FID, and CLS, using profiling tools and best practices.
  • Proficiency in designing and implementing complex form workflows, including multi-step wizards, dynamic controls, and advanced validation strategies.
  • Skilled in handling asynchronous operations and implementing robust error management in user interfaces.
  • Experience with data grid libraries like AG-Grid or similar tools for complex data handling (nice to have).
  • Familiarity with automated testing using Playwright, Cypress, or equivalent (nice to have).
  • Exposure to mobile application development using React Native or Angular for mobile platforms (nice to have).
  • Minimum Upper Intermediate English (B2) or Proficient (C1).

 

Tasks And Responsibilities:

  • Develop and maintain advanced frontend applications utilizing Angular 17 and/or React.
  • Create sophisticated form experiences, incorporating multi-step wizards, validations, and asynchronous feedback mechanisms.
  • Ensure frontend solutions comply with accessibility standards to deliver inclusive user experiences.
  • Optimize web performance to improve key metrics such as load speed, interactivity, and visual consistency.
  • Collaborate with cross-functional teams including designers, backend developers, and product stakeholders.
  • Build and maintain reusable UI components and shared libraries to streamline development processes.
  • Work with data grid tools like AG-Grid for complex data visualization and interactions.
  • Implement end-to-end testing practices to maintain high product reliability and coverage.
  • Contribute to mobile development initiatives using cross-platform frontend technologies.
  • Participate in code reviews, provide mentorship to junior developers, and encourage a learning-focused team environment.
  • Keep up-to-date with the latest frontend technologies and best practices to drive continuous innovation.

 

Soft Skills:

  • Responsibility
  • Proactivity
  • Flexibility
  • Great communication skills