-
Wavecom | Portugal

Mid-Level Frontend Software Engineer

Wavecom | Portugal
Portugal · Full-time · Entry

Wavecom Technologies is a department within Wavecom company that creates innovative IoT products for Smart Cities, Industry and Healthcare. We work with state-of-the-art technology to help our customers implement innovative and challenging projects on smart metering, asset tracking, transportation, and connectivity.

Being part of our team is a unique chance to develop new skills, meet new technologies and collaborate in a multidisciplinary Agile environment. We offer a set of benefits such as health insurance, extra days off, flexible schedule (hybrid work), continuous training, profit sharing and team-building events.


The role:

We are looking for a Mid-Level Frontend Software Engineer to join our cross-functional product team. In this role, you will build intuitive UIs for our transportation and IoT services while playing a key role in shaping our frontend architecture. You will take ownership of maintaining and evolving our codebase, implementing new features, and scaling our platforms. You’ll work on data-intensive interfaces that visualize and control real-world systems (vehicles, sensors, IoT networks) at scale, where performance, reliability, and usability directly impact operations.


What you will do:

  • Build the UI: Develop highly reusable and performant React components using external UI libraries as a base.
  • Shape the Tech: Actively participate in team processes and drive decisions regarding frontend architecture and technologies.
  • Evolve the Product: Implement new features and services as our IoT and Transportation products grow.
  • Ensure Quality: Help the team keep the existing codebase and promote thoughtful design patterns and disciplined engineering practices, including automated testing, code reviews, and incremental refactoring.
  • Optimize: Scale and improve the overall frontend performance of our platform, handling real-time data streams from thousands of devices.


What we look for:

  • Degree in Software Engineering, Computer Science, or similar fields.
  • 3+ years of professional experience using React and Typescript.
  • A solid foundation in software engineering, algorithms, software design practices and incremental refactoring.
  • Experience working with Redux or similar state management tools.
  • Familiarity with REST APIs and OpenAPI.
  • Good knowledge of CSS/SCSS modules.
  • A strong commitment to creating readable, structured, and maintainable code.
  • Excellent communication skills and a team-player mindset.
  • Bonus points: Knowledge of RTK Query and E2E testing.


What we offer:

  • Integration into a motivated, friendly team working in an Agile environment.
  • Opportunities to learn and grow professionally through continuous training and innovative projects.
  • A competitive compensation package including private health insurance and an attractive profit-sharing/bonus plan.
  • A flexible working schedule (Hybrid) and 4 extra days off per year.


Key Skills

Ranked by relevance

react ui design patterns
Login to Apply
Posted
May 25, 2026
Type
Full-time
Level
Entry
Location
Greater Aveiro Area

Industries

Wireless Services

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Deutsche Bahn
Related

Senior Frontend Engineer (w/m/d)

2026-05-29

Full-time
Not Applicable
Germany
Truck Transportation
Engineering
View Job Details
Deutsche Bahn
Related

Senior Frontend Engineer (w/m/d)

2026-05-29

Full-time
Not Applicable
Germany
Truck Transportation
Engineering
View Job Details
MineHub Technologies
Related

Software Engineer - Frontend

2026-05-11

Full-time
Not Applicable
Portugal
Wireless Services
Sales