Senior Full Stack Engineer

Parser LimitedSpainOn-siteFull-timeSenior, 5–8 yearsListed 1 hour ago

Apply now

About this role

Senior Full Stack Engineer

Who is Parser?

Technology alone does not create impact- the right teams do. Founded in 2018, Parser is a boutique technology services and consulting firm helping global organisations solve complex business challenges through digital transformation, product development and AI enablement.

We are a fast-growing team of 340+ engineers and consultants across Europe (UK, Spain, Portugal), the Americas (US, Argentina, Uruguay, Colombia), and the Middle East.

We combine global reach with a mindset focused on agility, senior expertise, and close collaboration. We work as an extension of our clients’ teams, helping them define the right problems, shape solutions, and deliver technology-driven outcomes that create measurable business value. Our expertise spans software engineering, AI & data, product development, and customer experience, delivered by teams that combine strong technical depth with a consulting mindset.

Why Join Us?

If you are looking for a place where you can think beyond execution, take true ownership of outcomes, influence decisions, and continuously learn alongside top-tier specialists in a truly global environment, we’d love to meet you.

How will you impact?

We are looking for a Senior Full-Stack Engineer with a strong emphasis on backend architecture to join the team developing this greenfield platform.

The majority of your work will focus on Node.js, TypeScript, and NestJS, including external integrations, API design, security, caching, and operational reliability. You will also contribute to infrastructure and deployment workflows, with occasional hands-on work in React Native and Expo to support end-to-end feature delivery.

You should be comfortable making technical decisions autonomously, collaborating across service boundaries, and using AI development tools within a structured engineering workflow.

Because our top client operates within a large enterprise ecosystem, you must be a highly senior engineer capable of driving technical conversations, aligning infrastructure, and collaborating on architecture with neighboring teams working in separate stacks (such as Kotlin / Spring Boot)

Your key responsibilities:

- Backend Development: Design and maintain modular, testable NestJS services and REST APIs with validation, consistent error handling, and OpenAPI documentation.

- External Integrations: Integrate external APIs, handling authentication, data transformation, timeouts, retries, rate limits, and partial failures.

- Identity and Security: Implement Auth0 integrations and OAuth 2.0/OIDC flows, including customer and service-to-service authentication, secure credential handling, and authorization.

- API Gateway: Maintain Kong routes, upstream services, plugins, and security policies through declarative configuration.

- Caching and Performance: Implement Redis/Valkey caching with appropriate expiry, invalidation, concurrency control, and isolation of customer data.

- Cloud and Infrastructure: Work with Docker, AWS ECS, and Terraform to maintain service infrastructure, permissions, configuration, and deployments.

- CI/CD and Observability: Maintain GitHub Actions workflows and diagnose issues using structured logs, metrics, traces, and health checks.

- Mobile Integration: Contribute to React Native and Expo features, API integration, and session handling where delivery spans backend and client.

- Quality and AI Workflows: Maintain automated tests and use AI coding assistants with specifications, repository rules, reusable skills, and MCP tools. Review and validate generated changes before delivery.

What you'll bring to the role:

- Senior Expertise: Proven ability to deliver production software, make architectural decisions, investigate operational issues, and explain technical trade-offs.

- Backend Engineering: Strong production experience with TypeScript, Node.js, and NestJS, including dependency injection, modular design, asynchronous programming, and automated testing.

- API Engineering: Experience designing REST APIs and integrating external services, with attention to resilience, contract compatibility, and independent client release cycles.

- Security: Practical knowledge of Auth0 or comparable identity platforms, OAuth 2.0, OIDC, JWT, PKCE, and credential lifecycle management.

- Caching: Experience with Redis or compatible distributed caches, including cache correctness and failure behavior.

- Cloud and Infrastructure: Hands-on experience with Docker, AWS ECS/ECR, IAM, S3, secrets management, and Terraform. Ability to modify infrastructure and review plans across environments.

- API Gateways: Experience with Kong or a comparable gateway, including routing, plugins, upstream configuration, and authentication policies.

- Mobile Development: Working experience with React Native and Expo sufficient to implement scoped changes and troubleshoot backend integration.

- Testing and Delivery: Experience with unit, integration, contract, and E2E testing, CI/CD pipelines, and production diagnostics.

- AI-Assisted Development: Practical use of coding agents, clear specifications, acceptance criteria, and repository instructions. Ability to review, debug, and take responsibility for generated code.

Nice to Have

- Kong decK, Open Policy Agent, and declarative gateway configuration.

- Contentful or another headless CMS, and backend-configured UI.

- DynamoDB and NoSQL access patterns.

- Datadog, Pact, Supertest, or comparable observability and testing tools.

- Expo Router, TanStack Query, Zustand, and mobile release workflows.

- OpenSpec or comparable specification-driven workflows, reusable agent skills, MCP configuration, and repository rules such as AGENTS.md.

- Familiarity with Kotlin / Spring Boot environments.

Location:  Spain

Some of the benefits you’ll enjoy working with us:

- The chance to join an organization with triple-digit growth that is changing the paradigm on how software products are built.

- The opportunity to form part of an amazing, multicultural community of tech experts.

- A highly competitive compensation package.

- Medical insurance.

Come and join our #ParserCommunity.

Follow us on  Linkedin