hero

Find your next opportunity

Frontend Developer II

Deliverect

Deliverect

Software Engineering
Dubai - United Arab Emirates
Posted on Aug 1, 2024
Your Impact
As a Frontend Developer at Deliverect, you will play a pivotal role in shaping the user experience of our web applications used by restaurant clients and internal teams. Your expertise in frontend development will ensure that our interfaces are intuitive, visually appealing, and perform seamlessly across all devices. You will collaborate closely with designers, product managers, and backend developers to create responsive, accessible, and highly functional web applications that drive the success of Deliverect's solutions.

A Typical Day

  • Create and maintain user interfaces for Deliverect's web applications, ensuring they are intuitive and visually appealing.
  • Integrate frontend applications with Deliverect's backend systems using well-documented RESTful APIs.
  • Work closely with designers, product managers, and backend developers to ensure a cohesive user experience and a well-functioning web application ecosystem.
  • Write unit and integration tests using frameworks like Jest or Mocha to ensure the quality and functionality of frontend components.
  • Optimize website and application performance for fast loading times and a smooth user experience, especially important for restaurant clients with varying internet speeds.
  • Develop responsive web experiences that adapt seamlessly across various devices (desktop, tablet, mobile) for optimal user experience.
  • Use Git for code management, collaboration, and maintaining a clean codebase with a strong branching strategy.
  • Stay up-to-date with the latest advancements in frontend development frameworks, libraries, and best practices.

Your Expertise

  • Proficiency in HTML, CSS (including preprocessors like SASS or LESS), and JavaScript (including modern frameworks like React or Vue.js).
  • Experience with a popular frontend framework (React, Vue.js, Angular) for building interactive and dynamic user interfaces.
  • Strong understanding and ability to apply UI/UX design principles to create intuitive, user-friendly, and visually appealing web interfaces.
  • Expertise in creating responsive web experiences that adapt seamlessly across various devices.
  • Commitment to writing clean and accessible code that adheres to WCAG guidelines.
  • Familiarity with Git for code management and collaboration.
  • Experience with unit and integration testing frameworks like Jest or Mocha.
  • Understanding of RESTful APIs for data communication between frontend applications and Deliverect's backend systems.
  • Emphasis on optimizing website and application performance for fast loading times.
  • Third-Party Integrations: Experience with integrating third-party libraries and services (e.g., payment gateways, analytics tools).
  • Familiarity with best practices for internationalizing applications to support multiple languages.
  • Ability to understand and work effectively with API documentation.

Level Expectations

  • Frontend Developer (Level II): 2-4 years of experience in frontend development. You will be expected to take ownership of assigned frontend tasks, collaborate effectively within the team, and deliver high-quality, maintainable code.

Additional Information

  • This is a full-time, hybrid role offering a flexible work schedule with 3 days in our Dubai office location and 2 days of remote work. Fluency in English is required, with strong written and verbal communication skills being essential.
  • We thrive in a fast-paced environment and value candidates who demonstrate high motivation, a collaborative spirit, a strong sense of ownership, and a commitment to achieving ambitious goals within the organization.