Job Closed
This listing is no longer active.
The low-code platform for your high-stakes software.
Principal Software Engineer, Frontend
Location
Portugal
Posted
66 days ago
Salary
0
Seniority
Lead
Job Description
Principal Software Engineer, Frontend
OutSystems
• Drive the solution design, implementation, and maintenance of robust, delightful, scalable, and secure core features. • Collaborate with product managers, UX designers, and other engineers to deliver solutions. • Own features end-to-end. • Drive engineering excellence by promoting clean code practices. • Mentor and support other engineers.
Job Requirements
- Proven experience (10+ years) as a software engineer solving complex problems.
- Deep expertise in TypeScript/JavaScript and modern frontend frameworks (e.g., React, Angular, or similar).
- Solid hands-on experience with C# (.NET Core) or similar backend technologies.
- Strong backend and API expertise (required).
- Solid understanding of software architecture, design patterns, and scalability principles.
- Experience with cloud-native development (e.g., microservices, containers, CI/CD pipelines).
- Familiarity with building developer tools, IDEs, or productivity software is a strong plus.
- Excellent collaboration skills.
- Passion for delivering outstanding developer experiences and helping others build great software.
- Good communication skills and fluency in English.
Benefits
- Real growth opportunities.
- A global collective of world-class talent.
- Professional Development Fund and Internal Mobility Program.
- Inclusive culture where talented individuals from all backgrounds are empowered.
Related Guides
Related Job Pages
More Frontend Engineer Jobs
Frontend Software Development Engineer – EMEA
Argos MultilingualLanguage solutions for a connected world
• Analysis and development of IT projects • Project design in accordance with Project Management or client needs • Implementation of projects according to defined requirements using tools, languages and scripts in required development environment. • Application of best programming practices in respective languages/scripts and in key areas of operation. • Creation of unit tests and documentation. • Project deployment and upkeep of projects in production. • Continuous debugging and improvement of existing projects. • Observation of the health of existing projects and products. • Knowledge distribution with team members and offering assistance when needed. • Research and development into new technologies and solutions. • Any other tasks as requested by the supervisor. • Any other tasks as required by the system documentation and Argos-certified ISO standards.
• You review existing bugs and your assigned tasks in Jira to get an overview. • You develop new UI components in React to present complex medical data and AI suggestions in a clear and structured way. • You improve the user experience (UX) in close collaboration with our subject-matter experts so that medical billing processes run more smoothly. • You integrate GraphQL APIs (e.g., from our FastAPI backend) and ensure data is processed correctly in real time. • You write unit tests for your components and participate in code reviews to maintain high software quality.
Frontend Entwickler
clicks digital GmbHWe are digital strategists and your partner in performance marketing - certified and qualified.
• Projekte zielorientiert leiten und Kunden zum Erfolg führen • Webanwendungen anhand von modernen Web-Technologien anpassen, konzipieren und neu entwickeln • Programmiersprachen & Datenbankmanagementsysteme zielgerichtet anwenden (z.B. PHP, HTML5, CSS, JavaScript (JQuery), MySQL/MSSQL) • In allen Phasen der Softwareentwicklung mitarbeiten, von der Analyse bis zum Deployment • Bestehende Projekte auf Basis von Content-Management- und Shopsystemen betreuen (z.B. Magento, Shopware, Wordpress) und weiterentwickeln • Content Management-, Shop- und Newsletter-Systeme installieren und administrieren • Screendesigns gemäß Vorgaben umsetzen • Anforderungsanalyse, Konzeptionierung und Schätzen von Entwicklungsaufwänden durchführen • Kunden betreuen, hervorragende Support-Leistungen leisten und an technischen Optimierungen arbeiten
• As a Frontend developer (m/f/d) specializing in React, you will work in an agile team on the further development of our web frontend solutions within the scope of our CAIGOS GIS products. • You will cover the entire development process – from functional requirements to quality assurance. • Develop, enhance and maintain modern web frontend applications (based on React and TypeScript), including designing and implementing user-friendly interfaces. • Analyse functional requirements and translate them into scalable frontend concepts and architectures, including contributing to and evolving reusable UI components. • Work closely with backend developers to integrate and consume REST APIs and other interfaces. • Integrate and maintain interfaces and data formats (e.g., REST/JSON, optionally Protobuf). • Participate in an agile development team following Scrum. • Apply test-driven development and support frontend test automation (e.g., unit and UI tests).




