Full Stack Engineer - TypeScript & Node
We are looking for a Full Stack Engineer to join a team developing an AWS-based management solution for marketers and media buyers running TV advertising campaigns in connected TV and traditional environments. Daily communication with the team and related stakeholders will be in English, and the work will happen in a hybrid model, 3 times a week in Lisbon.
Responsibilities:
- Develop and integrate web services based on Typescript and Node.js.
- Measure and evaluate features and system metrics to continuously improve user experience and service performance.
- Evolve design and architecture to support growth across the platform.
- Partner with Product to develop features and functionality to enable new capabilities in the platform.
- Define and follow software standards and processes from peer code reviews to coding standards.
- Partner with Ops and Product to triage, investigate, and remediate production issues.
Requirements:
- 3+ years of commercial software engineering experience.
- Understanding of TypeScript and its core principles.
- Proficiency in React, Next.js.
- Experience with React UI libraries like MUI or Tailwind.
- Proficiency in Nest.js, Mongodb.
- Understanding of SOLID principles.
- Understanding and experience with REST API services.
- A keen eye for detail and proficiency in design.
- English level: Upper-intermediate.
Nice to have:
- Experience with AWS services.
- Experience with deployment and CI/CD tools.
- Experience with Data Analytics/Data Engineering.
- Experience with GraphQL, TRPC.
- Experience with Next.js app router and server components.
- Experience in media, ad technology or programmatic advertising.
- Experience working in a remote and fast-growing team.
If it sounds like you, share your CV, and let’s talk a bit.