Front-end Developer

Job description

About the Role
As a Front-End Developer on the Snapp! Line project, your mission is to create a seamless and intuitive reservation system that empowers our users to effortlessly book rides and enjoy a reliable transportation experience. You will also play a vital role in enhancing our internal tools and dashboards within the back office Panel, enabling our team to efficiently manage and optimize the Snapp! Line platform.
Responsibilities

    • Develop visually appealing and responsive interfaces for Snapp! Line, including the Backoffice Panel, employing best practices and cutting-edge frontend technologies.

    • Collaborate closely with backend engineers to integrate frontend components with scalable backend services, building a reliable system for real-time ride reservations and empowering the team with effective management tools.

    • Drive iterative development and improvement by actively participating in agile methodologies, including sprint planning, code reviews, and feedback sessions. Contribute insights and expertise to continuously enhance frontend architecture for user-facing components and the Backoffice Panel.

    • Work with the product team to create intuitive and user-friendly interfaces, ensuring seamless user experiences and streamlined processes.

    • Stay up-to-date with the latest front-end development trends and technologies to bring innovative solutions and maintain code quality following best practices.

Requirements

Requirements

  • Ability to work independently and as part of a team in a fast-paced environment(Essential)

  • 2+ years of experience in front-end development, with a strong focus on React and related technologies
  • 1+ years of experience with TypeScript

  • Fluency in English.

  • Strong communication skills and the ability to collaborate effectively with team members and stakeholders

  • Strong problem-solving skills and a passion for creating engaging and user-friendly web experiences

  • Experience with version control systems, preferably Git

  • Familiarity with modern front-end tools and frameworks, including Webpack, Babel, and Node.js.

  • Experience with modern web development technologies, including HTML, CSS, JavaScript, and responsive design