Staff Software Engineer: Lead Scalable TypeScript Microservices

Hub

Porto

Híbrido

EUR 90 000 - 140 000

Tempo integral

14 dias+
Gerador de candidaturas

Destaca-te para esta função — cria um currículo personalizado e uma carta de apresentação em cerca de um minuto.

Ultrapassa os filtros ATS

Resumo da oferta

Shine is seeking a Staff Software Engineer to provide technical leadership within a product engineering team while remaining hands-on. This role focuses on solving complex engineering challenges, shaping technical direction, and building high-quality software with the team.

You’ll influence architecture, establish engineering standards, mentor other engineers, and own the long-term technical health of our platform.

Qualificações

  • 8+ years of professional software engineering experience.
  • Experience providing technical leadership without direct people management responsibilities.
  • Strong experience with TypeScript (Node.js/JavaScript also considered).
  • Experience designing and building event-driven architectures and microservices.
  • Strong understanding of REST API design, ownership, and lifecycle management.
  • Experience building and operating applications on AWS.
  • Experience with CI/CD pipelines using GitHub Actions.
  • Demonstrated ability to make architecture decisions and take long-term ownership of technical solutions.
  • Passion for code quality through testing, reviews, engineering standards, and mentoring.
  • Genuine interest in financial, accounting, or business software domains.
  • Enthusiastic adopter of AI engineering tools, with practical experience using AI in day-to-day software development.

Responsabilidades

  • Lead the technical direction of a product area, balancing immediate delivery with long-term platform health.
  • Design and build scalable event-driven systems and microservices.
  • Own the architecture, design, and evolution of REST APIs.
  • Make pragmatic architecture decisions that support growth, maintainability, and reliability.
  • Develop primarily in TypeScript (Node.js), writing clean, well-tested, production-ready code.
  • Drive engineering best practices through code reviews, technical standards, and mentoring.
  • Collaborate closely with Product, Design, and Engineering to deliver customer value.
  • Champion software quality, observability, performance, and operational excellence.
  • Use modern AI-assisted engineering tools to improve productivity across coding, debugging, testing, and design.
  • Continuously evaluate new technologies and practices that improve developer experience and product quality.

Conhecimentos

TypeScript
Node.js
Event-driven
Microservices
REST APIs
AWS
CI/CD
Architecture ownership
Testing/ mentoring
AI in development

Ferramentas

NestJS

Descrição da oferta de emprego

Shine is seeking a Staff Software Engineer to provide technical leadership within a product engineering team while remaining hands-on. This role focuses on solving complex engineering challenges, shaping technical direction, and building high-quality software with the team.

You’ll influence architecture, establish engineering standards, mentor other engineers, and own the long-term technical health of our platform.

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

Staff Software Engineer - Lead Scalable TypeScript Systems
Staff Software Engineer - Lead Scalable TypeScript Systems

The Hub/Danske Bank • Porto

Híbrido
EUR 70 000 - 95 000
Staff Software Engineer
Staff Software Engineer

Hub • Porto

Híbrido
EUR 90 000 - 140 000
Staff Software Engineer
Staff Software Engineer

The Hub/Danske Bank • Porto

Híbrido
EUR 70 000 - 95 000
VP Engineering, ERP
VP Engineering, ERP

Shine • Porto

Presencial
EUR 110 000 - 150 000
Staff Platform Engineer, Web (TypeScript/React Lead)
Staff Platform Engineer, Web (TypeScript/React Lead)

Dashlane Inc. • Lisboa

Presencial
EUR 120 000 - 170 000
Health insurance
5 extra vacation days
Birthday off
+2
Product Director, Banking Platform
Product Director, Banking Platform

Shine • Porto

Híbrido
EUR 120 000 - 180 000
Senior Full Stack Engineer ID82556
Senior Full Stack Engineer ID82556

AgileEngine • Coimbra

Presencial
EUR 52 000 - 78 000
Professional growth
Competitive compensation
Exciting projects
+1
Senior Front-End Engineer — Remote, Product-Focused
Senior Front-End Engineer — Remote, Product-Focused

Toptal • Portugal

Teletrabalho
EUR 69 324 - 103 986
Full Stack Engineer ID48139
Full Stack Engineer ID48139

AgileEngine • Coimbra

Presencial
EUR 50 000 - 70 000
Professional growth
Competitive compensation
Exciting projects
+1
Senior Full-Stack Engineer: TypeScript, React & GraphQL
Senior Full-Stack Engineer: TypeScript, React & GraphQL

Jobtailor • Porto

Presencial
EUR 60 000 - 90 000