Skip to main content

Frontend Engineer

Back >>

Frontend Engineer

 Porto, Portugal

Website xelerate.tech

You can join our team to face business challenges in a dynamic environment with close collaboration between the team and business stakeholders.

Your Role and Responsibilities:

  • Develop new and enhance existing functionalities of enterprise IT solutions;
  • Build technology products and systems at varying levels of fidelity and scale from lightweight mock-ups to MVPs to Production-ready systems;
  • Ensure code quality, including covering the code with the tests;
  • Support of the other activities across the full software development cycle;
  • Contribute to the continuous improvement of our processes and tools;
  • Provide guidance, support, and mentorship to other team members
  • Optimize application performance, scalability, and security.
  • Stay up-to-date with industry trends and emerging technologies to drive innovation.
  • Lead tech decisions

 

Your Skills and Experiences:

  • Proficient in leveraging frontend frameworks and libraries such as React and React Native to develop dynamic and responsive applications.
  • Collaborated closely with design teams to craft visually engaging user interfaces and scalable design systems that enhance user experiences.
  • Skilled in state management tools like Redux and React Core, with a strong focus on component-driven development practices.
  • Experienced in implementing architectural strategies for large-scale frontend systems, including Microfrontends and Module Federation.
  • Responsible for designing and maintaining frontend system architectures, such as BFF (Backend for Frontend), Serverless Frontends, and Edge Rendering.
  • Proficient in monitoring application performance and health using tools like Lighthouse, Sentry, Crashlytics, and SonarQube.
  • Knowledgeable in Domain-Driven Design principles, event sourcing patterns, and automated testing methodologies.
  • Experienced in utilizing build and automation tools, including Azure DevOps, Docker, Gradle, Jenkins, and Git, to optimize development workflows.
  • Familiar with agile methodologies to ensure efficient and iterative project delivery.
  • Strong communication and facilitation skills, enabling effective collaboration across cross-functional teams.
  • Fluent in English, with excellent written and verbal communication abilities.

 

What you can expect from us:

  • Remote-friendly environment;

  • Highly attractive salary and benefits;

  • Great work-life balance and flexibility;

  • You will be part of a company where commitment, quality, and continuous improvement are core principles of our culture;

  • Highly engaged tech community;

  • International career opportunities;

  • Focus on individual development.

 

About us:

xelerate.tech is passionate about software, tech, and people. We aim to attract the most talented engineers to deliver high-quality software products through highly performant teams.

A note from our team:

We know that applying for a new job can be a big step in your life and a bit intimidating, but also an opportunity to improve your professional and personal life. Don’t worry, we’ve got you. We will be with you every step of the way. If you have any questions or concerns before applying, feel free to reach out to us at recruiting@xelerate.tech. We look forward to your application!

* Required