Portuguese company hires for hybrid position
Location: Lisbon, Portugal (Parque das Nações)
- ️ Only candidates already based in Portugal will be considered
Work Model: Hybrid – Minimum 3 days per week on-site, remaining days remote
️ Language Requirements: English (C1 – Mandatory) | Portuguese (B2+ – Mandatory)
Seniority: Senior (5+ years)
Sector: Insurance
Rate Between €2400 - 2700 RV
- ️ Instructions: Please send your CV in English and make sure to include all skills and experience that match the requirements of the opportunity. This will significantly increase your chances of success
Join a collaborative and innovative engineering team responsible for delivering modern, high-performance frontend solutions as part of a large-scale digital transformation initiative.
You will play a key role in designing, developing, and maintaining React applications while collaborating closely with architects, business analysts, backend developers, and other technical teams. This position also offers the opportunity to work with AI-assisted development tools, modern DevOps practices, and scalable frontend architectures.
-
Develop and maintain modern React applications using TypeScript.
-
Build clean, reusable, testable, and component-based frontend solutions.
-
Design high-performance user interfaces following frontend best practices.
-
Integrate frontend applications with RESTful APIs and backend services.
-
Manage source code using Git and collaborate through Git workflows.
-
Independently manage CI/CD pipelines using Azure DevOps.
-
Actively leverage GitHub Copilot to improve development efficiency.
-
Participate in code reviews and contribute to maintaining high code quality.
-
Collaborate with architects, business analysts, designers, and backend engineers throughout the software development lifecycle.
-
Contribute to continuous improvement and frontend engineering best practices.
Technical Skills
-
Minimum 5 years of professional software development experience.
-
Strong expertise in React.js.
-
Advanced knowledge of TypeScript.
-
Solid understanding of React Hooks, component architecture, state management, and frontend performance optimization.
-
Experience consuming and integrating REST APIs.
-
Hands-on experience with Azure DevOps, including CI/CD pipeline management.
-
Strong knowledge of Git and version control workflows.
-
Practical experience using GitHub Copilot or similar AI-assisted development tools.
-
Experience with Jest and React Testing Library.
-
Knowledge of Design Systems and reusable Component Libraries.
-
Experience with GraphQL.
-
Familiarity with modern frontend build tools and tooling.
-
Previous experience within the Insurance or Financial Services sectors.
-
Strong communication and collaboration skills.
-
Proactive and solution-oriented mindset.
-
Ability to work independently while contributing effectively to a team.
-
Strong analytical and problem-solving abilities.
-
Commitment to delivering high-quality, maintainable software.
-
Passion for continuous learning and adopting modern development practices.
The ideal candidate is a senior frontend engineer with extensive experience building enterprise-scale React applications. They are comfortable working in Agile environments, collaborating with cross-functional teams, and taking ownership of frontend solutions from design to deployment. They embrace modern engineering practices, write clean and maintainable code, and actively use AI-powered development tools to increase productivity and software quality.
Ask yourself the following questions:
-
Do you have 5 or more years of professional software development experience?
-
Are you highly proficient in React and TypeScript?
-
Have you built scalable applications using Hooks, component architecture, and state management?
-
Do you have experience integrating REST APIs?
-
Have you managed CI/CD pipelines using Azure DevOps?
-
Are you confident using Git in collaborative development environments?
-
Do you actively use GitHub Copilot or similar AI-assisted coding tools?
-
Have you worked with frontend testing frameworks such as Jest or React Testing Library?
-
Do you have experience with Design Systems or GraphQL?
-
Can you communicate fluently in English (C1) and Portuguese (B2+)?
-
Are you available to work in a hybrid model in Lisbon?
React, React.js, TypeScript, JavaScript, Frontend Development, Senior React Developer, React Hooks, State Management, Component Architecture, REST API, RESTful Services, Azure DevOps, CI/CD, Git, GitHub, GitHub Copilot, Frontend Engineering, Performance Optimization, Jest, React Testing Library, GraphQL, Design Systems, Component Libraries, Agile, Scrum, Software Development, UI Development, Insurance, Financial Services, Clean Code, Software Engineering.
#00347265