The challenge of a Software Engineer is working in a continuously changing environment, as languages and development environments constantly evolve. We are looking for a problem-solver who works independently, but likes to work in an interdisciplinary team and understands their different roles.
You will love this job if you’re:
Analytical thinking, you have the skills to easily detect and solve software related problems. A detail oriented working method is therefore mandatory.
Experienced, you have a broad knowledge about different programming languages and know how to work in a fast-paced startup environment. You should be able to process your tasks with little supervision.
Flexible, you will continuously have to learn new technologies and work on multiple projects simultaneously. Adapting to changing deadlines is one of your challenges and you should be able to prioritize your tasks to successfully finalize all projects in time.
Your challenges will be:
DevOps work (Kubernetes, Docker, AWS, Azure, GCP)
Produce high quality and well-documented code in an automated CI/CD environment.
Participate in all phases of the software development cycle as part of an Agile teamDesign and implement interactive web and mobile applications (Node.js, React, React Native, Selenium-based E2E testing)
Build and extend backend services (MongoDB, MySQL, Architecting Microservices, Testing)
Provide ongoing maintenance, support and enhancements in existing systems and platforms
Provide recommendations for continuous improvement
You are especially experienced in:
Building and deploying infrastructure with cloud deployment technologies like Ansible, Chef, Puppet, etc.
Test-driven development and automated testing frameworks
Scrum/Agile development methodologies
Infrastructure automation technologies like Docker, Vagrant, etc.
Knowledge about microservices hosted in leading cloud environments (AWS, Azure, GCP).
Experience with API-first REST-based microservice development
Experience with containerized applications (Docker preferred)
Build automation technologies like Maven, Jenkins, etc.
Monitoring technologies like Nagios, Ganglia, etc.
Modern programming languages like JS, Python, etc.
Building APIs and services using REST, SOAP, etc.
Scripting languages like Perl, Shell, etc.
Awesome team with flat hierarchies
Centrally located offices with good traffic connection
Employee benefits, e.g. discounts, fresh fruit, beverages, fitness & sporting activities
An open culture encouraging creativity for new ideas
Working directly with top individuals in the startup ecosystem
Um sich für diesen Job zu bewerben, senden Sie Ihre Unterlagen per E-Mail an firstname.lastname@example.org