
Senior Software Developer – m/f/d
Posted 5 hours ago

Posted 5 hours ago
This is a fully remote position, open to applicants in Germany.
• Become an active participant in an ongoing client project, engaging in meetings and delivery processes.
• Collaborate closely with a mentor and a subject-matter expert.
• After the onboarding phase, take the lead in meetings independently and handle topics autonomously.
• Play a role in architecture planning and progressively assume client responsibilities.
• Act as a vital member of the client's development team.
• Communicate directly with business units and decision-makers.
• Familiarize yourself with the client’s terminology, model the domain, and implement effective solutions.
• Develop backends using Node.js/TypeScript and frontends with React.
• Independently identify tasks, align on priorities, and take charge of delivery.
• Constructively challenge requirements while emphasizing customer value.
• Create clean solutions and transparently communicate next steps and costs.
• Review code, create AI-assisted fixes, and engage in role-play exercises for client conversations.
• Provide technical leadership externally, without being responsible for disciplinary management.
• Approximately six years of professional experience in software development.
• Several years of backend development experience with a typed language, preferably Node.js/TypeScript.
• Hands-on experience using Node.js/TypeScript in real-world projects, including recent production backend work.
• Proven ability to take responsibility for and influence software architecture.
• Familiarity with cloud platforms such as AWS, Azure, or GCP.
• Experience in independently clarifying requirements with business stakeholders.
• Skilled in breaking down epics and defining estimates, including risk assessments.
• Ability to build Proofs of Concept (PoCs), choose technologies, and document decisions as Architecture Decision Records (ADRs).
• Experience in establishing conventions and minimizing technical debt.
• Proficient in German at a C1 level.
• Open-mindedness and interest in the potentials offered by AI.
• Capability to understand business domains and contribute functionally as well as on the backend.
• Nice to have: Experience in the building materials sector.
• Nice to have: Knowledge of Kubernetes.
• Nice to have: Familiarity with Domain-Driven Design and hexagonal architecture.
• Nice to have: Experience with OpenAPI, REST API design, and Backend for Frontend.
• Nice to have: Experience in integrating AI tools within a team.
• Nice to have: Mentoring experience or independent project ownership.
• Nice to have: Engagement in presentations, blogging, open-source contributions, or knowledge sharing beyond your primary stack.
• 30 days of annual leave.
• Permanent employment contract.
• Three-month probation period.
• Option for part-time work starting at 80% after initially starting full-time.
• Flexible working hours.
• First-class ICE train travel and hotel accommodation for journeys of two hours or more to team meetings.
• Fully equipped MacBook; Linux setup available upon request.
• Meal allowance.
• Monthly non-cash benefit provided as a voucher.
• Company bicycle scheme.
• Daycare support available upon arrangement.
• Company pension plan available upon arrangement.
• Public transport subsidy available upon arrangement.
• Urban Sports Club membership available upon arrangement.
• Additional benefits accessible through our benefits platform.
• Annual salary reviews and adjustments for inflation.
• Regular development discussions, with support in terms of time, budget, and resources.
• Remote work opportunities and a team day every four weeks in Darmstadt.
• Social events, pizza lounge, and opportunities for knowledge sharing.
finanzen.net GmbH
DaVita Kidney Care
Q-Free
Simsy Ventures
Get handpicked remote jobs straight to your inbox weekly.