About this role
Job title: Fullstack Developer
About the Role Join Volkswagen Group Services' Innovation & Engineering Hub in Lisbon as a Fullstack Developer. You will build and operate full-stack solutions that support autonomous vehicles and related customer and authority systems, leveraging AWS cloud and DevOps practices. You’ll work alongside teams across VW Group to deliver market-ready, scalable software.
What You'll Do
- Build, test, deploy, and run full-stack solutions using AWS cloud infrastructure and DevOps practices.
- Build products that directly interact with autonomous vehicles and customer systems.
- Write high-quality, maintainable, and scalable code using TypeScript, JavaScript and React for Frontend, and Kotlin, Java for backend.
- Follow Clean Code and Clean Architecture principles and apply design patterns.
- Take ownership and align with design/developer colleagues on requirements, solutions, feedback.
- Take end-to-end responsibility for software and test as part of complete system with unit and integration tests.
- Think critically and seek improvements for product, team, processes.
What We're Looking For
- Bachelor’s degree or equivalent.
- 3+ years of software development experience.
- Strong experience with JavaScript or TypeScript and React.
- Strong experience with object-oriented programming languages (preferably Java/Kotlin) and frameworks (e.g. Spring Boot).
- Proven experience with Clean Code and Clean Architecture.
- Experience with HTML5, CSS, SASS, JSON and their interaction with Javascript/Typescript.
- Knowledge of authentication and authorization mechanisms.
- Knowledge of AWS Managed Services such as ECS, SQS, SNS, DynamoDB, RDS.
- Fluent English skills.
Nice to Have
- Master’s degree in Computer Science or related technical field.
- Proven experience with event-driven and microservices or serverless architectures.
- Proven experience integrating cloud services and implementing Infrastructure-as-code, monitoring, and alerting solutions.
- Proven experience in designing, building, and implementing complex software solutions.
- Proven experience in working with UI kits/design systems.
- Experience in working with designers and tools such as Figma, storybook/zeroheight, is an advantage.
- Experience in designing and implementing CI/CD pipelines.
- Knowledge of TypeScript for serverless functions, rapid prototyping, and tooling.
Compensation & Benefits
- Salary range: 29,505€ - 57,225€ per year.
- Competitive compensation package.
- Flexible work hours and hybrid model.
- Attractive workspace.
- Employee health care and life insurance.
- Social benefits and several discounts.
- Trainings and professional career development.