Careers

Frontend Developer

You will collaborate with our cross-functional team to design, develop, and maintain scalable backend systems that power our applications.

Job Responsibilities

  1. Collaborate with design and back-end teams to translate UI/UX designs into responsive web interfaces.
  2. Develop efficient and reusable front-end components using HTML, CSS, and JavaScript frameworks such as React.js or Vue.js.
  3. Implement pixel-perfect designs with attention to detail and consistency across different browsers and devices.
  4. Optimize web applications for maximum speed and scalability.
  5. Integrate front-end components with back-end APIs to ensure seamless functionality.
  6. Conduct code reviews and provide constructive feedback to ensure code quality and maintainability.
  7. Stay updated on emerging front-end technologies and best practices to continuously improve our development process.
  8. Troubleshoot and debug issues to ensure smooth operation of front-end functionalities.
  9. Collaborate with cross-functional teams to brainstorm and implement innovative solutions to complex problems.
  10. Maintain documentation and contribute to the knowledge base for future reference.

Job Requirements

  1. Bachelor's degree in Computer Science, Engineering, or related field.
  2. Proven experience as a Front-End Developer or similar role.
  3. Proficiency in HTML, CSS, and JavaScript.
  4. Strong understanding of responsive design principles and cross-browser compatibility.
  5. Experience with modern front-end frameworks/libraries such as React.js, Vue.js, or Angular.
  6. Familiarity with version control systems such as Git.
  7. Excellent problem-solving and analytical skills.
  8. Strong communication and collaboration abilities.
  9. Ability to work effectively in a fast-paced environment and meet tight deadlines.

Preferred:

  1. Experience with UI/UX design principles and tools such as Adobe XD, Sketch, or Figma.
  2. Knowledge of front-end build tools/task runners like Webpack, Gulp, or Grunt.
  3. Understanding of web performance optimization techniques.
  4. Familiarity with backend technologies and APIs.
  5. Passion for learning and staying updated on the latest trends and technologies in front-end development.