Software Developer Front-End

Há 4 dias

Lisboa, Portugal Autodoc Group Tempo integral 45 000 € - 65 000 € Contrato

Job Description

The Frontend Engineer will be responsible for developing and maintaining our React/Next.js Frontend Application, crafting thoughtful and maintainable code, shaping and improving development practices, leading end-to-end projects in collaboration with Backend, Product, and Design teams, ensuring prompt communication with stakeholders, and taking on a mentorship role for junior/mid team members.

Responsibilities

  • Development of our Frontend Application (React/Next.js)
  • Develop thoughtful and maintainable code
  • Proactively shape and improve our development practices to continually enhance our developer experience
  • Take charge of projects end-to-end from conception to production deployment. You will interface with members of the Backend, Product and Design.
  • Promptly communicate with all stakeholders
  • Become a mentor to junior/mid members of the team

Qualifications

  • Experience with Micro Front End architecture within the e-commerce space
  • Experience with Typescript (min 2 yrs)
  • Experience with Frontend frameworks (React/Next.js) (min 5 yrs)
  • Experience with code versioning (Git) and CI/CD technologies. We perform extensive code reviews.
  • Experience with developing, deploying, and maintaining production-grade software systems.
  • Entrepreneurial thinking, high degree of personal responsibility and solution-oriented approach to work
  • Having an eye for code quality, problem solving, testing
  • Experience with Unit Testing
  • Ability to quickly prototype ideas / solutions and use creative approaches for solving complex problems
  • Proficiency in English (internal communication is in English)
  • Experience in internationalisation websites (multi language)
  • Experience with RestFul API, client and server side
  • Understanding of S.O.L.I.D principle and dependency injections
  • Experience with state management on a client and server side level
  • Experience with SEO best practices for Next.js
  • Experience with performance optimisation for front-end applications (React/Next.js)
  • Understanding of Agile methodologies and tools structures such as Jira/Confluence

Plus

  • Some experience with GitLab platform
  • Some experience in writing CD/CI pipeline process in GitLab
  • Some experience with containerisation technologies (e.g., Docker)
  • Understanding of Node.js
  • Experience with GraphQL

What Do We Offer?

  • Competitive salaries based on your professional experience
  • Fast growing international company with stable employment
  • Annual vacation of 25 working days and 1 additional day off on your birthday
  • Day off on Municipality day and Carnaval
  • Meal Allowance (8 euros per working day)
  • Fidelidade Healthcare Plan (Comprehensive health coverage with the option to include your partner and children at discounted rates).
  • Mental Wellbeing Program through the OpenUp platform
  • AUTODOC corporate discount for purchasing car parts at special rates for personal use
  • Learning & Development (over 650 courses on soft and hard skills on our e-learning platform)
  • Free English and German language classes (after probation period)
  • Flexible working hours and hybrid work