Build the Future: Design, develop, and deploy robust, scalable features using our modern stack (Next.js, TypeScript, AWS Amplify).
Bridge the Past: Skillfully maintain and analyze our legacy Ruby on Rails and Ember.js applications, ensuring a smooth transition of business logic to the new platform.
Own Your Work: Take full responsibility for the entire software lifecycle, from CI/CD pipelines and automated testing to deployment and operational monitoring.
Shape the Architecture: Actively participate in technical planning and design, helping us build a platform that is scalable, reliable, and a joy to work on.
Mentor and Grow: Proactively share your knowledge, participate in code reviews, and help elevate the skill level of the entire team.
Requirements
Must-Have Experience:
Multiple years of professional software engineering experience.
Deep proficiency in TypeScript and Next.js (or a similar modern React framework).
Hands-on experience with AWS (Amplify, Lambda, S3, etc.).
Deep familiarity with the Next.js ecosystem (Prisma, tRPC, Tailwind CSS, Shadcn/ui, Zustand).
Strong understanding of relational databases (e.g., PostgreSQL).
Fluent and professional communication skills in English.
Bonus Points For:
Professional experience with Ruby on Rails and/or Ember.js, with the ability to read and maintain existing codebases.
Strong skills in CI/CD (GitHub Actions), automated testing (Jest, Playwright), and observability (Sentry, Datadog).
Conversational or fluent German.
Your job application has been sent successfully. Good luck!