Your mission
Software Quality & Security
Collaboration & Communication
Continuous Improvement & Self-Development
Main Responsibilities Overview
- Write, test, and maintain high-quality, efficient, clean, reusable, and secure code.
- Ensure software quality through comprehensive testing (unit, integration, end-to-end) and adherence to development best practices.
- Practical knowledge of secure coding practices and relevant security standards.
- Understanding of GDPR, data privacy standards, and best practices.
Collaboration & Communication
- Collaborate effectively with cross-functional teams (frontend developers, DevOps engineers, software architects, product management, etc.).
- Clearly communicate technical decisions, concepts, and approaches to diverse audiences, including non-technical stakeholders.
- Participate in technical discussions, planning, and architecture decisions.
- Provide mentorship, technical leadership, offer guidance, and conduct code reviews to share knowledge within the team and beyond.
Continuous Improvement & Self-Development
- Stay current with relevant trends and technologies to continuously enhance our backend infrastructure and development practices.
- Show initiative, reliability, and motivation in managing tasks and responsibilities autonomously.
- Some familiarity with frontend development technologies (React, Vue, Angular) in the context of backend integration is desirable.
Main Responsibilities Overview
- Participate in the conceptualization, development, and automated testing of scalable APIs (REST & GraphQL).
- Participate in ongoing maintenance, monitoring, and enhancement of live software systems.
- Provide strategic input to software architecture and infrastructure decisions to support scalability and reliability.