Frontend Engineer | Stratio | Remote (Portugal)

Frontend Engineer | Stratio | Remote (Portugal)

Remote Portugal
Application ends: July 6, 2024
Apply Now

Job Description

Your contribution to a #zerodowntimefuture

As a Frontend Engineer, you will be responsible for all aspects of Front-end technical architecture and development, including all project related browser and server technologies responsible for rendering the user experience.

You will be part of our Software team, which creates robust and innovative solutions that increase the value, efficiency and reliability of our web and mobile applications.

As Frontend Engineer you will

  • Participate in the UI/UX Design stage of new features and improvements, supporting our Product Designers;
  • Implement and maintain the web front-end of our software ecosystem, using Angular;
  • Optimize application for maximum speed and scalability;
  • Build reusable code and libraries for future use;
  • Extend the UI Toolkit with custom features and components whenever necessary;
  • Integrate an Agile multi disciplinary team with both frontend and backend developers working together to deliver the best outcomes.

This is what we believe is needed for this role

  • Strong technical background with a bachelor’s or master’s degree in computer science or similar relevant fields;
  • Hands-on experience with modern frontend frameworks like Angular/React/VueJs and Typescript (Angular is a plus);
  • Experience working with design systems;
  • Knowledge of client-side architecture and design patterns, and SOLID principles;
  • Knowledge of software development life-cycle processes;
  • Experience integrating with 3rd party API’s and an understanding of RESTful architectures;
  • Reliability and great problem-solving skills, with great attention to detail;
  • Ability to work under pressure;
  • Fluency in English.

Bonus Points

  • Hands-on experience with Angular;
  • Experience with RxJs and NgRx;
  • Experience with testing framework such as Karma/Jest and Playwright/Cypress;
  • Experience with monorepo management tools (e.g. Nx/Lerna);
  • Experience with code documentation tools (e.g. Storybook);
  • Experience with Clean Code and Domain Driven Design (DDD).

We expect you to

According to our internal progression framework, these are some of our expectations to any mid-level member at Stratio:

  • Understands how their scope of responsibilities relate to others in the team;
  • Uses company and team resources efficiently;
  • Broadly autonomous but relies on more senior people for complex decisions.
  • Performs complex or larger projects/tasks independently;
  • Has knowledge in the defined tools, methodologies and frameworks relevant to the role;
  • Contributes to large projects, and owns their own scope of work towards global improvements/achievement;
  • Has the capacity for presenting own ideas with pro-active contributions;
  • Has the ability to adapt to new implemented tools/technologies;
  • Suggests and implements new processes that can drive the role and/or department success;
  • Produces clear, reliable documentation;
  • Can anticipate some problems and assess risk in some complex situations;
  • Shows initiative through asking questions proactively and learning;
  • Supports the integration and onboarding of new team members in their team.

What we offer

  • Health Insurance;
  • Fringe Benefits Policy (for Portugal located workers);
  • Flexible Work Hours – adjust your schedule to your needs;
  • Work Setup – remote, hybrid, onsite – if your job can be done remotely, and you prefer to, you’re free to choose;
  • Hardware and software for a full remote setup;
  • Quarterly Events to discuss Strategy;
  • Autonomy and Ownership Culture;
  • Continuous feedback culture;
  • Innovation Mindset;
  • Career Acceleration.


  • Remote (Portugal)  #LI-Remote.

This role can be performed Remotely in Portugal, or hybrid/office in Coimbra, Portugal.

What you can expect from the recruitment

1st Interview (1h)

HR and Hiring Manager

  • We want to get to know you better and navigate through your experience, skills and motivation.

Take home code test

Software team members

  • We will send you a code test for you to work offline. Our Software Team will review it, and it will trigger the technical interview if good assessment is made.

Technical Interview (1h)

Software team members

  • Deep dive into the code test outputs.
  • Technical Assessment.

Cultural Fit Interview (1h)

Head of People and Hiring Manager

  • Validate the cultural fit between you and Stratio and make sure you’re the person we’re looking for to help us build a #zerodowntimefuture.

Hiring Proposal

Note: References may be required at any stage of the recruitment process.

About Stratio

Stratio is the World’s Leading Real-time Predictive Fleet Maintenance Platform. The company’s proprietary technology combines large-scale processing with the latest machine learning techniques to prevent hundreds of thousands of breakdowns from happening every day, thus saving millions of people from the hassle of public transportation delays, postponed deliveries, or late arrival of essential goods.

Stratio’s platform enables zero downtime for 5 of the 10 largest transportation companies in the world and, in 2021, raised an investment of $12 million to boost leadership in predictive fleet maintenance. Fleet operators in Europe, North America, Asia-pacific, and Latin America trust Stratio’s technology to fully leverage the data under the hood to safeguard operations, and keep customers happy. Stratio’s technology has enabled transportation for 1.3 billion people so far.

Tagged as: 1-3 Years, 3-5 Years, 5+ Years, Angular, ReactJS, Typescript, VueJS