Your tasks at voiio:
- Platform Architecture & Backend Responsibility: Holistic responsibility for our backend structure, system design, performance, and overall stability of our platform.
- Infrastructure & Server Management: Control of server setups, deployment pipelines, hosting stability and site reliability
- Security & Data Governance: A critical, security-oriented view of data protection, access controls, and protection against system vulnerabilities.
- Technical Mentoring & Code Quality: Conducting constructive code reviews, active knowledge transfer within the team, and supporting colleagues in their professional development.
- Product-focused development: Holistic thinking beyond pure code, understanding of product impact, and weighing technical decisions in the interest of the business.
Our software stack
Our entire software stack ( https://stackshare.io/companies/voiio ), in both Python and JavaScript, is kept up-to-date daily. For backend development, we prefer Django, and for frontend, Lit. We use GitHub Actions for CI, Heroku for continuous deployment, and GitHub itself because they are the best tools!
This is what makes you stand out:
- Seniority & Expertise: Several years of sound experience as a software engineer, as well as proven technical excellence and a high degree of personal responsibility.
- Python Mastery: Solid expertise in Python (must-have)
- Web frameworks: Extensive experience with server-side rendered (SSR) web frameworks (preferably Django, open to other SSR approaches)
- Databases & Analytics: Strong knowledge of database design and management, as well as experience with analytics and data tools (e.g., Metabase)
- DevOps, SRE & Debugging: Practical experience in deployment and server configuration, as well as strong debugging and performance optimization skills.
- Personality & Team Fit: Pragmatic, team-oriented work style, inclusive and constructive communication, and genuine enthusiasm for an active, personal team culture (coffee enthusiasts will feel right at home!)