About the position
Join AutoScout24 as a Full Stack Software Engineer and take on a leading role in the development process. In this role, you will go beyond writing code to solve specific problems and ensure that the code quality remains high by creating unit tests. You will be responsible for the end-to-end development lifecycle, from code to release and monitoring, and will bring a DevOps mindset to the team. AutoScout24 values diversity and inclusivity, with employees from over 50 different nationalities working together. As a Full Stack Software Engineer, you will work with a complete technology stack, including ReactJS, HTML, CSS, TypeScript, NodeJS, AWS, CI/CD, and IaaC. Your role will involve supporting agile product development and finding the right balance between effort, quality, and user value.
Responsibilities
- Play a leading role in the development process as a Full Stack Software Engineer
- Write code that solves specific problems in a way that other engineers can understand
- Create unit tests to maintain code quality
- Solve complex problems and take responsibility for the end-to-end development lifecycle
- Bring a DevOps mindset
- Work with the complete technology stack, including ReactJS, HTML, CSS, TypeScript, NodeJS, AWS, CI/CD, and IaaC
- Support agile product development
- Cover the whole life cycle with your team and have a true DevOps mindset
- Find the right mix between effort, quality, and user value
- Have at least 3 years of software engineering experience
- Be an expert in at least one area of software engineering
Requirements
- Full Stack Software Engineer
- Ability to write code that is understandable by engineers of any level
- Experience in creating unit tests
- Ability to solve complex problems
- Responsible for end-to-end development lifecycle, from code to release to monitoring
- DevOps mindset
- Familiarity with ReactJS, HTML, CSS, TypeScript, NodeJS, AWS, CI/CD, and IaaC
- Support agile product development approach
- Minimum of 3 years of software engineering experience
- Expertise in at least one area of software engineering
Benefits
- Competitive salary and benefits package
- Opportunity to play a leading role in the development process
- High code quality and unit testing practices
- Ability to solve complex problems and take responsibility for the end-to-end development lifecycle
- DevOps mindset
- Appreciation for different lifestyles and cultural backgrounds
- Diversity as a strength within the organization
- Opportunity to work with a complete technology stack including ReactJS, HTML, CSS, TypeScript, NodeJS, AWS, CI/CD, and IaaC
- Support for agile product development approach
- Opportunity to build and run projects with a true DevOps mindset
- Focus on finding the right balance between effort, quality, and user value
- Minimum 3 years of software engineering experience
- Expertise in at least one language (Java, TypeScript)
- Knowledge of building responsive websites with a mobile-first approach
- Experience with Continuous Integration and Continuous Delivery Pipelines
- Experience working with cloud computing platforms, ideally AWS
- Team player with a decisive mentality
- English language proficiency is mandatory
- Opportunity to showcase personality, ambition, and open-mindedness