FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Developer – m/f/d
schulz.codes GmbH. Join an existing client project and get directly involved in meetings and delivery .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates extensive experience in software development with a strong focus on backend solutions using Node.js and TypeScript, alongside a solid understanding of cloud platforms like AWS, Azure, or GCP. Capable of leading client interactions, shaping software architecture, and delivering high-quality solutions while effectively communicating with stakeholders.
Highest-signal resume keywords
Node.js DevelopmentTypeScript ProficiencyCloud Platform ExperienceSoftware Architecture DesignGerman Language Proficiency (C1)
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Backend DevelopmentFrontend DevelopmentSoftware ArchitectureCode ReviewAI-Assisted SolutionsDomain ModelingREST API DesignOpenAPIKubernetesDomain-Driven Design
Soft Skills
CommunicationOwnershipOpen-MindednessConstructive ChallengeMentoring
Tools & Technologies
AWSAzureGCPReactAI Tools
Industry Keywords
Building Materials IndustryTechnical Debt ReductionDocumentation as ADRsClient ResponsibilityBusiness Domain Understanding
Tech Stack
Tools & technologiesAWSAzureCloudGoogle Cloud PlatformKubernetesNode.jsOpen SourceReactTypeScript
About the role
Key responsibilities & impact- Join an existing client project and get directly involved in meetings and delivery
- Work with a mentor and a subject-matter contact
- After onboarding, lead meetings independently and deliver on topics autonomously
- Contribute to architecture planning and gradually take on client responsibility
- Work as an integral member of a client’s development team
- Communicate directly with business departments and decision-makers
- Learn the client’s terminology, model the domain, and implement solutions
- Develop backends with Node.js/TypeScript and frontends with React
- Identify tasks independently, align on priorities, and take ownership of delivery
- Challenge requirements constructively and focus on customer value
- Build clean solutions and communicate next steps and costs transparently
- Review code, build an AI-assisted fix, and conduct a client conversation in a role-play exercise
- Provide technical leadership externally, without disciplinary people management
Requirements
What you’ll need- Approximately six years of professional software development experience
- Several years of backend experience with a typed language, preferably Node.js/TypeScript
- Experience using Node.js/TypeScript in a real-world project; recent production backend experience
- Experience taking responsibility for and shaping software architecture
- Experience with a cloud platform: AWS, Azure, or GCP
- Independently clarified requirements with business stakeholders
- Broke down epics and defined estimates, including risks
- Built PoCs, selected technologies, and documented decisions as ADRs
- Introduced conventions and reduced technical debt
- German at C1 level
- Open-mindedness toward and interest in the opportunities offered by AI
- Ability to understand business domains and contribute both functionally and on the backend
- Nice to have: Experience in the building materials industry
- Nice to have: Kubernetes experience
- Nice to have: Domain-Driven Design and hexagonal architecture
- Nice to have: OpenAPI, REST API design, and Backend for Frontend
- Nice to have: Experience introducing AI tools within a team
- Nice to have: Mentoring experience or independent project ownership
- Nice to have: Presentations, blogging, open-source contributions, or sharing knowledge beyond your primary stack
Benefits
Comp & perks- 30 days of annual leave
- Permanent employment contract
- Three-month probationary period
- Part-time work from 80% after starting full-time
- Flexible working hours
- First-class ICE train travel and hotel accommodation for journeys of two hours or more to the team day
- Fully equipped MacBook; Linux setup available by arrangement
- Meal allowance
- Monthly non-cash benefit in the form of a voucher
- Company bicycle scheme
- Daycare support by arrangement
- Company pension plan by arrangement
- Public transport subsidy by arrangement
- Urban Sports Club membership by arrangement
- Additional benefits through our benefits platform
- Annual salary reviews and inflation adjustment
- Regular development discussions, with support in terms of time, budget, and resources
- Remote work and a team day every four weeks in Darmstadt
- Social events, pizza lounge, and knowledge sharing