We are working on a notion.so-like team management app. The MVP design is near completion. We are looking for a full Lead Developer who will oversee all technical aspects, coaches the technical team, establishes a technological vision, and leads the company's application development from scratch. You are a full stack developer, but your primary focus will be backend (or fullstack, if you prefer), architecture and team coaching. Our planned tech stack includes React.js, Node.js, AWS, Elastic Search, PostgreSQL. This is a long term, fulltime, engagement (30 hrs a week minimum).
Responsibilities
- Full Stack development, with focus on node.js backend and API (or fullstack, if you prefer) - Help us hire the right developers (i.e. interviews, tests) - Tech team management / coaching - Select the right architecture / frameworks / etc - Give technical feedback and input on the 2 UX designers and 1 Product manager, tester and 1 other (to be hired) developer, i.e. point out issues, missing user stories, etc.
Required skills
- Backend: You have at least 4 years Node.js plus a popular framework like express / hapi / koa /etc - Frontend: You have at least 3 years of experience with react. - You have at least 3 years experience as the lead developer for a web app - Ideally, you worked on a B2B SaaS app before, but this is not a must-have. - Database: Experience with AWS RDS Aurora or similar and able to properly design a normalized database. - Ideally Elasticsearch experience - Ability to view problems and solutions from both a higher level and with respect to the architecture. Hence, consistency, holistic thinking paired with analytical problem-solving skills. - The ability to work in a team and lead a technical team, i.e. in making technical complex decisions. - Strong communication skills (written and verbal) and reasonably fluent in English. - Your working hours are very flexible. We only require that for at least for 3 days a week, 3 of your working hours overlap the hours of 13:00-19:00 in Germany to facilitate team meetings.