Lead Full-Stack Software Engineer
Lead Full-Stack Software Engineer
Lead Full-Stack Software Engineer
Lead Full-Stack Software Engineer
TheNextWe
Personaldienstleistungen
Berlin
- Verifizierte Job-Anzeige
- Art der Anstellung: Vollzeit
- 60.000 € – 100.000 € (Unternehmensangabe)
- Hybrid

Lead Full-Stack Software Engineer
Über diesen Job
Intro
Hello! We are TheNextWe from Berlin, and for about 7 years, we've been helping companies of all sizes succeed in their transformation efforts with our 12-week coaching programs focusing on collective mindset change.
For the next chapter of our journey, we are looking for an experienced full-stack developer to lead our ongoing development activities and help maintain our software platform for existing customers, as well as extend it in order to enhance our offering.
If you…
- are a diligent, thoughtful engineer that keeps track of the big picture, but also has an eye for the details
- have gathered significant technical experience and are ready to step up and start leading a broad range of topics with initiative
- enjoy taking over responsibility in areas adjacent to core engineering roles
…then please keep reading :)
Tasks
Lead Developer
- Conduct ongoing development and maintenance for a range of active and legacy components (back end, web apps, mobile app, libraries).
- Supervise testing and higher-level QA activities, such as code quality tooling and code reviews.
- Provide mentoring and guidance to dev team members.
- Coordinate project and resource management, both in the short term (dev team tasks) and long term (e.g. roadmap coordination with sales&operations).
Product Owner
- Take part in shaping the product's long-term direction and strategy.
- Lead sustainable software architecture planning and systems design at all levels.
Operations Engineer
- Ensure consistent operational availability and reliability of all production components.
- Maintain platform security and compliance (e.g. coordinating regular pentests, ensuring adherence to GDPR and other legal requirements).
Additional Responsibilities
- Platform operation assistance (e.g. testing&publishing new coaching content, data retrieval and issue analysis for ongoing coaching projects).
- Second level product support.
- Administration of company IT and internal services (including security/compliance responsibility).
Requirements
- Ability to come to our Berlin office on a regular basis. Part of our team is based in Stuttgart, so if you're from around there, that's useful too 😄
- C1 English; good German language skills not strictly required, but definitely a plus.
Extensive experience with:
- JS/ES/TS
- Node.js & npm ecosystem
- MongoDB
- React/React Native
- REST API design
Experience with some of:
- Google Cloud Platform APIs (Drive, Sheets, Firebase, Stackdriver Logging, …)
- Twilio
- Heroku
- iOS&Android app development and publishing
- Google AppsScript
- Redis
- JSON Schema
- Docker
- StatsD/Graphite/Grafana
- Linux server admin/maintenance
A quick overview of our tech stack and dev environment:
- Product: Node.js, React/React Native, Koa, MongoDB, Mongoose, Redis, Twilio, SparkPost, Firebase, Google APIs, Grafana
- Hosting/SaaS: Heroku, MongoDB Cloud, AWS, Sentry, Firebase, Render, Vercel, Cloudflare
- Development: Slack, Linear, GitLab, Notion, VS Code, MacBook or Linux notebook depending on your preference
- Back-office/operations/PM/support: Slack, Google Workspace, Google Docs/Sheets, Zammad
Benefits
- Hybrid or remote working arrangement depending on where you live.
- A small team with honest feedback culture built on trust.
- A key part in shaping the future of our platform, and creative leeway in implementing it.
- As part of your onboarding, a 12-week coaching on a topic of your choice with one of our experienced coaches.
Closing
Getting to know each other in a hiring process can take a lot of time and effort. We try to keep things as lean as possible at every stage. Here's how the process works:
- You apply with a CV. We do not need a full-blown cover letter, but do tell us briefly why you'd like to join TheNextWe. This should come from the heart. Please also share some of your work (links to git repos, you StackOverflow profile, a portfolio page… anything that lets us get an impression of how you work). Last but not least, let us know your earliest possible start date.
- We review your application. If there is significant overlap with our requirements, we'll schedule a video call, so we can each get a more detailed impression and talk about the role in more detail.
- We give you a small architecture/design/coding challenge, depending on what we learned about you so far, and your available time.
- We review your challenge response.
- If we both want to continue at this stage, there will be a final call with our leadership.
We are looking forward to getting to know you!
Unternehmens-Details

TheNextWe
Beratung, Consulting
1-10 Mitarbeitende