AWSDockerGoJavaJavaScriptLinuxNode.jsRubyRuby on RailsRustSQLVue.js
About the role
Take ownership of complex projects to successfully deliver from start to finish
Develop, optimize, and maintain core applications and services
Collaborate with the product team to understand and fulfill product roadmap requirements and unlock further company growth
Configure, maintain, and improve deployment infrastructure, server environments, and testing infrastructure
Work on high level architecture to ensure scalability, performance, availability, and security of our systems
Work within an experienced, dedicated team to develop innovative solutions
Drive innovation and enhancement of our AI-based platform
Stay up-to-date on current tech industry trends
Requirements
5+ years of relevant work experience in software engineering
Extensive expertise in backend development and technologies, particularly Ruby on Rails
Strong knowledge in pure SQL and experience building complex queries
Knowledge of backend infrastructure technologies like Linux, AWS, and Docker
Experience with TDD and CI/CD
Ability to develop solid infrastructure and elegant code on the backend
Familiarity within an Agile environment (Scrum, Kanban)
Passion for developing innovative solutions and interest in working with AI-based technologies
Good English communication skills
Nice to have: Experience in the financial or accounting industry
Frontend development experience, especially with Vue.js
Knowledge of other backend technologies, such as Node.js, Go, Rust, or Java
Benefits
Visa sponsorship
Thriving, financially stable company
Strong experienced international team to support and mentor you along the way, smooth onboarding process
International team of 30+ nationalities with professionals and experts
Flat hierarchy, transparent and appreciative feedback culture, monthly all hands meetings, annual feedback and evaluation cycle, regular 1-on-1s with your lead
Well-structured onboarding process as well as supportive and welcoming colleagues
Personal learning & development budget as well as German and English language courses
Good salary for your strong performance
Unlimited employment contract, flexible working hours and 28 vacation days for your work-life balance
Company pension plan, partly covered Deutschlandticket (public transport) and access to “Corporate Benefits”-voucher platform to ensure your full well-being
Fun company summer and Christmas parties as well as regular team events
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Ruby on RailsSQLLinuxAWSDockerTDDCI/CDVue.jsNode.jsGo
Soft skills
communicationcollaborationinnovationproblem-solvingownershipadaptabilityteamworkpassion for technologyattention to detailcreativity