Your Opportunity
As a Backend Developer, you will be responsible for overseeing software development projects from conception to completion, ensuring both technical and business needs are met. You will facilitate the entire software development lifecycle, from requirements analysis and coding to building and deployment, while managing technical documentation of development processes. You will collaborate with cross-functional teams to design, develop, and architect robust server-side applications, focusing on scalability, performance, and seamless integration.
Your mission
- Oversee backend projects from conception to completion, ensuring both technical and business needs are met.
- Facilitate the entire software development lifecycle, including requirements gathering, development, testing, and deployment.
- Manage technical documentation of development processes, maintain legacy code, and develop reusable backend libraries for efficient and effective development.
- Collaborate with cross-functional teams, including analysts, data scientists, and product managers, to develop innovative and scalable server-side solutions.
- Integrate new backend services with existing systems to create cohesive, unified software solutions.
- Conduct testing, maintenance, optimization, debugging, and upgrading of backend components to ensure optimal performance and functionality.
- Collaborate with IT team members to ensure proper testing and compliance, including creating and implementing security and data protection settings for applications.
- Continuously stay up-to-date with emerging trends and advancements in backend technologies and programming languages to drive innovation.
- Develop modern server applications and integrate third-party systems and services, with a focus on microservice architecture and cloud-based solutions.
- Design, develop, and deploy cloud solutions on platforms such as AWS, Azure, or GCP using Infrastructure as Code (IaC) tools like Terraform.
- Manage cloud integrations and deployments, ensuring high availability, scalability, and security.
- Design, develop, test, and deploy scalable backend components, with an emphasis on cloud solutions.
- Build and manage CI/CD pipelines for continuous integration and delivery of backend services. Microsoft Azure Cloud knowledge is required
Your skills
- You have several years of experience as a backend developer
- You are proficient in JavaScript and TypeScript, with Python and C# as additional skills
- You have very good English language skills
- A valid work permit for Austria is required
- You are willing to come to the office 3 days per week
Who we are
Our sustainable and lightweight bikes have won awards and created a loyal customer base all over the world! We are an international, multicultural team with more than 15 nationalities. With over 170 employees it can be difficult to maintain the startup atmosphere, so we place a lot of emphasis on a friendly working atmosphere and extensive onboarding.
For this position, we offer you a gross monthly salary starting at EUR 4.000 on a full-time basis. Of course, we take into account your individual qualifications and experience and are willing to pay an appropriate overpayment. We will be happy to discuss details in person.