1 day ago
Porto, PortugalSenior
Responsibilities
- Design, build, and maintain scalable backend services using Node.js and TypeScript.
- Develop robust APIs supporting internal platforms and reporting needs.
- Collaborate with product and engineering teams to understand requirements and deliver reliable solutions.
- Integrate databases to ensure data accuracy, consistency, and scalability.
- Contribute to code quality, performance, security, and practical engineering standards across the team.
Requirements
- Strong experience building backend services with Node.js and TypeScript.
- Experience with databases such as PostgreSQL or MongoDB and ORMs such as Prisma or Sequelize.
- Experience designing and maintaining REST and/or GraphQL APIs.
- Understanding of secure and reliable backend system design.
- Clear communication and a collaborative approach to problem-solving.
- Preferred: experience with authentication and security concepts, event-driven systems or messaging tools, testing frameworks, CI/CD pipelines, or cloud platforms.
Benefits
- Holiday, meal cards, and life assurance benefits.
- Five days of Life Leave per year.
- Birthday leave of one extra holiday day.
- Two paid volunteer days per year.
- Enhanced primary and secondary carer leave.
- Hybrid work arrangement with three days per week in the office in Porto, Portugal.
- Relocation support is not available.
Tech Stack
Categories
About Kantar
Kantar provides market research, data, and analytics to consumer brands, media owners, retailers, and healthcare organizations. Its offerings include survey panels, audience measurement, brand tracking, and consulting services delivered via SaaS platforms and custom studies. Headquartered in London, it operates in more than 90 markets and builds internal data platforms and APIs that power insights for global clients.
