
Full-Stack Engineer – AI-Driven Development
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in Germany.
• Co-manage a segment of MMT's media-planning platform, including areas like Media Planning, Reporting Center, Data, or API.
• Collaborate end-to-end across both backend and frontend with a compact team of engineers and client relations.
• Determine what features will be developed and how they integrate.
• Translate customer requirements and business objectives into clear guidance.
• Oversee the long-term architecture, quality, and user value of the designated area.
• Troubleshoot production issues and address customer concerns.
• Participate in design decision-making.
• Work closely with users, client relations, and other departments.
• Influence engineering processes for collaborating with AI coding agents.
• Manage team backlogs and collectively set work priorities.
• Make technical choices considering the difficulty of reversing them.
• Collaborate with area teams and share insights.
• Develop and sustain software for media agencies and advertisers to plan, execute, and evaluate campaigns.
• Experience in developing and managing web applications across both backend and frontend.
• Ability to identify high-quality code, including that authored by others.
• Strong understanding of Ruby on Rails, Phoenix Framework, or a similar web framework.
• Proficient in a frontend framework such as React, Vue.js, or Angular.
• Well-versed in a relational database like PostgreSQL.
• Practical experience with AI coding agents such as Claude Code, Codex, or Cursor.
• Realistic perspective on the strengths and limitations of AI coding agents.
• Excellent written communication abilities.
• Commitment to testing, maintainability, and architectural integrity.
• Openness to rejecting modifications that, while functional, do not align with the architecture.
• Capability to engage with users and convert ambiguous requirements into specific acceptance criteria.
• Proficiency in English and/or German; English serves as the company language.
• Authorization to work and reside in Germany, or a willingness to relocate.
• Familiarity with Elm, Elixir, or multi-tenant SaaS applications is advantageous.
• Background in media or advertising is a plus.
• Flexible working hours with the option for remote work up to 100%.
• A laptop equipped with either Linux or Mac.
• Company-funded access to top AI coding agents.
• Subsidized public transportation ticket (Deutschlandticket).
• Subsidized gym membership (Hansefit).
• Job bike leasing options available.
• Company pension scheme.
• Regular performance reviews, feedback sessions, and development discussions.
• Opportunities to attend conferences, trade shows, tech events, and training programs.
• Time allocated to experiment with new AI tools and methods of working.
• Support for onboarding with experienced colleagues.
• Monthly company gatherings, celebrations, game nights, and cultural events.
• Flexibility in working hours and autonomy in task completion.
• Space and time dedicated to personal growth and learning new skills.
Rapid7
Rapid7
Get handpicked remote jobs straight to your inbox weekly.