Overview
We are seeking a highly skilled engineer to fill this challenging position.
Responsibilities
- Create scalable and efficient software systems using Next.js (frontend) and NestJS (backend) in a TypeScript monorepo.
- Develop Python-based AWS Lambda microservices as needed.
- Build strict automated tests using Jest and Vitest (you own your tests).
- Maintain infrastructure as code using GitHub Actions and AWS CDK.
- Ensure observability and traceability using CloudWatch.
- Manage data flow using Neon (PostgreSQL OLTP), ClickHouse (OLAP), SNS / SQS, and EventBridge.
Qualifications
- Strong experience with TypeScript, Next.js, and NestJS.
- Proficiency with AWS, especially ECS, Lambda, and event-driven services (SNS, SQS, EventBridge).
- Solid understanding of IaC with AWS CDK and CI / CD using GitHub Actions.
- Hands-on with automated testing (Jest / Vitest or Pytest).
- Familiarity with Neon, ClickHouse, and relational DB design.
- Experience with Python for cloud-native apps and data workflows.
- Excellent communication skills – written and spoken.
- Self-driven and proactive, not afraid to challenge the status quo.
What We Offer
- International clients.
- A dynamic environment to develop professional capabilities and take ownership.
- Collaboration with a team of international experts.
- Full-time position with a competitive salary and benefits, including learning opportunities.
- Flexible working hours.
- Team events.
Location
Santiago de Compostela, A Coruña, Spain