Digital Product Engineer

First Line Software

Porto

Teletrabalho

EUR 50 000 - 70 000

Tempo integral

14 dias+
Gerador de candidaturas

Não envies um currículo genérico — gera um currículo e uma carta de apresentação adaptados a esta função específica.

Ultrapassa os filtros ATS

Vantagens oferecidas por esta oferta de emprego

Remote work
Travel opportunities
Training programs
Work from anywhere with Workation

Resumo da oferta

First Line Software is rebuilding its guest-facing digital estate with a modern microservices architecture. You will build guest-facing features in React/Next.js and design .NET 8 microservices hosted on AWS, delivering seamless discovery, booking, and in-stay experiences.

The role involves contributing to loyalty features, delivering logged-in guest journeys, and implementing RESTful APIs within an agile, nearshore-friendly environment. Remote work with occasional office travels is available.

Qualificações

  • 2+ years of software engineering experience spanning front-end and back-end development.
  • Hands-on, production experience with React and Next.js — App Router, server components, SSR/SSG.
  • Hands-on, production experience with .NET (Core/.NET 5+) and C#; .NET 8 / ASP.NET Core strongly preferred.
  • TypeScript across the stack.
  • Demonstrable experience building and deploying microservices on AWS (Lambda and/or ECS/Fargate).
  • Experience with RESTful API design in a microservices architecture.
  • Experience working in agile sprint teams, ideally with nearshore/offshore partners.
  • Consumer-facing product experience — eCommerce, hospitality, travel, or retail preferred.
  • English language proficiency for technical documentation and team communication.

Responsabilidades

  • Build and maintain guest-facing features in React and Next.js — search, the booking funnel, conversion optimisation, and promotional campaign delivery.
  • Deliver logged-in guest journeys on the guest portal, including pre-stay upsell, activity booking, and in-stay engagement.
  • Contribute to loyalty platform features — enrolment flows, member personalisation, and loyalty mechanics.
  • Design and build .NET 8 / ASP.NET Core microservices — REST APIs, domain logic, and integrations with core booking, CMS, and contact-center systems.
  • Deploy and operate microservices on AWS using Lambda and ECS/Fargate, choosing the right hosting model per service.
  • Implement event-driven communication between services using AWS SQS, SNS, and EventBridge.
  • Design RESTful APIs to agreed standards, including OpenAPI specifications, versioning, and documentation.
  • Write unit, integration, and end-to-end tests, and ship through CI/CD (GitHub Actions).
  • Participate in code reviews with nearshore engineering partners and take ownership of your services in production, including incident response.

Conhecimentos

React
Next.js
TypeScript
C#
NET Core
AWS
REST API
Agile
English

Ferramentas

GitHub Actions
Lambda
ECS/Fargate

Descrição da oferta de emprego

About the company

First Line Software works with some of the world's top businesses and organizations in industries like healthcare, data engineering, warehouse automation, retail digitalization, mobile app development, and e-commerce. Our projects are as varied as our people, and our people are as talented as they come. We prefer working as a transparent and supportive team, who shares our knowledge as well as our success.
Let's see what we can create together!

The project and your role

Our client is rebuilding its guest-facing digital estate on a modern microservices architecture moving away from a fragmented collection of out-of-the-box portals toward a purpose-built digital platform that delivers personalised, seamless guest experiences across discovery, booking, pre-stay, and in-stay touchpoints. As a Digital Product Engineer, you'll build the digital products guests and staff use every day, working on a React/Next.js front-end and a back-end of independently deployable .NET 8 / ASP.NET Core microservices hosted on AWS.

  • Build and maintain guest-facing features in React and Next.js — search, the booking funnel, conversion optimisation, and promotional campaign delivery, in partnership with commercial and marketing teams
  • Deliver logged-in guest journeys on the guest portal, including pre-stay upsell, activity booking, and in-stay engagement
  • Contribute to loyalty platform features — enrolment flows, member personalisation, and loyalty mechanics
  • Design and build .NET 8 / ASP.NET Core microservices — REST APIs, domain logic, and integrations with core booking, CMS, and contact-center systems
  • Deploy and operate microservices on AWS using Lambda and ECS/Fargate, choosing the right hosting model per service
  • Implement event-driven communication between services using AWS SQS, SNS, and EventBridge
  • Design RESTful APIs to agreed standards, including OpenAPI specifications, versioning, and documentation
  • Write unit, integration, and end-to-end tests, and ship through CI/CD (GitHub Actions)
  • Participate in code reviews with nearshore engineering partners and take ownership of your services in production, including incident response
Your skills
  • 2+ years of software engineering experience spanning front-end and back-end development
  • Hands-on, production experience with React and Next.js — App Router, server components, SSR/SSG
  • Hands-on, production experience with .NET (Core/.NET 5+) and C#; .NET 8 / ASP.NET Core strongly preferred
  • TypeScript across the stack
  • Demonstrable experience building and deploying microservices on AWS (Lambda and/or ECS/Fargate)
  • Experience with RESTful API design in a microservices architecture
  • Experience working in agile sprint teams, ideally alongside nearshore or offshore engineering partners
  • Consumer-facing product experience — eCommerce, hospitality, travel, or retail preferred
  • English language proficiency for technical documentation and team communication

Nice to have:

  • Experience integrating LLMs or conversational AI (OpenAI API or equivalent)
  • WhatsApp Business API or Amazon Connect experience
  • Familiarity with hospitality CRS/PMS systems
What we can offer
  • Our modern stack projects are the right mix of exciting and challenging
  • Gain access to our diverse range of training programs, courses, and certifications
  • Choose your work style — this role is remote and require occasional travels to the office
  • Enhance your language skills with our corporate English classes
  • Work from anywhere and explore the world with our Workation program
Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Digital Tech Lead
Digital Tech Lead

First Line Software • Porto

Híbrido
EUR 70 000 - 110 000
Hybrid work
Training programs
Work from anywhere (Workation)
Remote Digital Product Engineer (React/Next + .NET)
Remote Digital Product Engineer (React/Next + .NET)

First Line Software • Porto

Teletrabalho
EUR 50 000 - 70 000
Remote work
Travel opportunities
Training programs
+1
Remote Digital Product Engineer - React/Next & .NET
Remote Digital Product Engineer - React/Next & .NET

First Line Software • Porto

Presencial
EUR 55 000 - 90 000
Remote role
Office visits occasionally
Training programs
+2
Full Stack Engineer ID48189
Full Stack Engineer ID48189

AgileEngine • Coimbra

Presencial
EUR 50 000 - 70 000
Professional growth
Competitive compensation
Exciting projects
+1
Full Stack Engineer ID48189
Full Stack Engineer ID48189

AgileEngine • Aveiro

Presencial
EUR 40 000 - 70 000
Professional growth programs
Competitive compensation
Exciting projects with Fortune 500 clients
+1
Software Engineer
Software Engineer

Last Minute Group • Lisboa

Presencial
EUR 40 000 - 60 000
Paid volunteering days
Travel industry discounts
Flexible working hours
+1
Product Engineer
Product Engineer

DataCamp • Portugal

Presencial
EUR 70 000 - 110 000
Flexible hours
International company retreats
Conference budget
Senior Frontend Platform Lead — Remote, SSR & API Architect
Senior Frontend Platform Lead — Remote, SSR & API Architect

bridge351 • Lisboa

Híbrido
EUR 60 000 - 85 000
Health and Life Insurance
Tech Visa support
Full Stack Engineer ID48139
Full Stack Engineer ID48139

AgileEngine • Coimbra

Presencial
EUR 50 000 - 70 000
Professional growth
Competitive compensation
Exciting projects
+1
Backend Engineer (.NET, Cloud & APIs)
Backend Engineer (.NET, Cloud & APIs)

Nextlane • Sintra (Santa Maria e São Miguel, São Martinho e São Pedro de Penaferrim)

Híbrido
EUR 60 000 - 80 000
Hybrid Work
Meal Voucher €10.20 per day
Vacation 23 days + holidays off
+3