Senior Frontend Engineer

Date PostedMay 28, 2026LocationLisbonCompanyAltiumSalary €18 000 - €60 000 por ano TypeFull-time, Hybrid

Job Summary

The Senior Frontend Engineer will design and build cloud-native applications for the Altium 365 platform. The role involves leading frontend architectural direction, ensuring high performance for complex data-heavy projects, and collaborating with cross-functional R&D teams. You will be responsible for building scalable interfaces and integrating advanced technologies to improve user experience in electronics design.

Responsibilities

  • Develop cloud-native applications and infrastructure
  • Define frontend architectural direction
  • Optimize interfaces for performance and scalability
  • Collaborate on data-heavy product features

Required Skills

  • 6+ years frontend experience
  • Expertise in JavaScript and TypeScript
  • Proficiency in HTML/CSS and accessibility
  • Experience with Angular 21 or Vue 3

Job Details

### Responsibilities: + Building new cloud-native applications and scalable infrastructure. + Utilizing AI and ML to power advanced search capabilities. + Large-scale data processing, data modelling, and holistic, intent-based API design. + Managing stateful and stateless servers, relational databases, and ORM frameworks. + Define and drive frontend engineering direction, collaborating across teams to improve architecture and user experience. + Ensure simplicity, performance, and scalability - especially for complex, data-heavy projects. + Identify improvement areas in existing interfaces and components, and propose effective solutions. ### Qualifications: + 6+ years of experience building and scaling complex web applications using modern frontend architectures and technologies. + Strong proficiency in JavaScript and TypeScript. + Strong skills in HTML and CSS, including responsive layouts and accessibility best practices. + Hands-on experience with a modern declarative frontend framework (Angular 21 and Vue 3). + Ability to evaluate multiple solution approaches, clearly articulate trade-offs, and align decisions with relevant stakeholders. + Strong sense of ownership and accountability for delivering high-quality, maintainable software with an excellent user experience. + Big-picture thinker who understands how technical decisions in one area impact the broader system. + Collaborative team player who works effectively in cross-functional environments.