Desarrollador Full Stack
Summary
Full stack developer in Veridos' Barcelona R&D center building G+D's connectivity platform for eSIM profile management and mobile subscription lifecycles. Day to day covers the full SDLC — architecture, code reviews, testing — using Node.js/NestJS, Angular/TypeScript, Java, Kafka, AWS, Docker/Kubernetes and Jenkins CI/CD.
In this role you will help design and optimize G+D’s connectivity platform, enabling eSIM profile management and mobile subscription lifecycles. You’ll work within Barcelona’s R&D center, collaborating with cross-functional teams to ensure reliability, security, and scalability of connectivity services for customers worldwide. You will tackle end-to-end development and participate in architecture and security reviews. This is a hands-on, impact-focused position in an international, collaborative environment.
Compensaciones / Beneficios- flexible compensation (transport tickets, training, private insurance)
- flexible working hours
- remote work option
- own canteen with diverse menus
- career development programs
- equal opportunity employer and LGBT+ friendly
- Participate in full software development lifecycle from requirements to delivery and maintenance
- Analyze requirements, estimate effort, and contribute to release and sprint planning
- Contribute to software architecture and design decisions
- Participate in code reviews with architectural and security perspectives
- Verify and validate product behavior against functional and non-functional requirements
- Collaborate with cross-functional teams to ensure product quality and successful delivery
- Drive continuous improvement of software development processes and engineering practices
- Bachelor in Computer Science (or related)
- 3-5+ years in software development in R&D or product-driven environments
- Strong experience with Node.js (Express / NestJS)
- Experience with Java (Spring Boot) and Go a plus
- Strong proficiency in Angular (latest) and TypeScript
- Experience designing and implementing microservices, event-driven, and serverless architectures
- Knowledge of Apache Kafka (producers, consumers, Kafka Streams/Connect)
- Experience with AWS services (Lambda, ECS/EKS, SQS, S3, DynamoDB) and CI/CD
- Experience with Docker and Kubernetes
- Experience building CI/CD pipelines with Jenkins
- Advanced Git knowledge (trunk-based development, branching)
- Experience with SQL databases (PostgreSQL) and NoSQL databases (MongoDB, DynamoDB, Redis)
- Experience with automated testing (JUnit, Jest), integration and end-to-end testing
- Strong interpersonal and communication skills; fluent in English
- Strong communication
- Cross-functional collaboration
- Problem-solving orientation
- Node.js (Express / NestJS)
- Java (Spring Boot)
- Go