(CTO/Option to be Founder) Senior/Lead Software Engineer - Generalist (m/f/d), (English/German)
(5+ years exp)im-mobility
Job Type
Full TimeVisa Sponsorship
Not AvailableRelocation
AllowedSkills
Hiring contact
Daniel WolpertThe Role
We have an exceptional opportunity for an experienced Software Generalist to become a Co- Founder/CTO of a fast-growing startup, that aims to change urban mobility.
This is a very rare opportunity for a highly motivated self-starter with an entrepreneurial mindset that wants to change the way we get around. You’ll take over the lead of our engineering team and help growing it from currently 2 developers to 7-10 within the next 6- 12 months.
If you are a resilient out-of-the-box thinker with a broad skillset and experience in agile development and software architecture - This may be a good fit for you!
Job Overview
This is an important role for us, since it should bring our startup to the next level. During the last few months we’ve developed numerous MVPs and prototypes that have served us to acquire our first customers and LOIs (large five and six-figure city projects). Now we have to get out of the concept phase into the product development phase and transform our existing work into something scalable. In this role you’ll be responsible to outline a scalable software architecture and help us grow our development team to build and deliver high quality software. The role is located in Nuremberg (ZOLLHOF) or Bamberg (ERBA), but also offered as a partially remote opportunity with a flexible work schedule.
What you’ll do:
• You’ll outline a scalable software architecture for our Mobility Operating System, M-OS
• You’ll work closely with our PMOs and executives, to find and hire the right talent at the
right time
• You’ll lead the engineering team and build a healthy and sustainable team
environment/culture
• You’ll be an early and major contributor to a captivating, yet challenging product
strategy/roadmap
• You’ll take on product management and development tasks as needed
• You’ll make sure that our engineering team is properly trained and equipped to do a
great job
• You’ll mentor junior engineers, develop and empower them
• You’ll manage our R&D budget
• And more
Minimum job requirements:
• Deep software architecture and development experience (full-stack) and working knowledge (Python, PHP, HTML, JavaScript, React, or similar)
• Knowledge or interest in adjacent areas like mobile app development
• Experience with agile development
• Leadership skills/experience
• Team player/humble leader
Nice to haves:
• Experience and working knowledge in development and programming languages/frameworks such as Laravel, Django, Angular, TypeScript, C# and C++
• Experience and working knowledge in app development and programming languages such as Flutter, React Native, Progressive Web App
• Native app development (kotlind – Android, objective C – iOS)
• Experience and working knowledge of database scripting languages and technologies
such as SQL, MySQL, Postgres with PostGIS
• Familiar with machine learning and deep learning
• Familiar with source code versioning tools such as Git, SVN, etc.
• Hosting & domain management experience
• Administration of Linux servers
• Experience integrating APIs
• Previous startup experience
Skills:
• Keen attention to detail
• Have comfort with quickly learning, evaluating, and deploying new technologies
• Highly self-motivated and self-directed
• Analytical and problem-solving abilities
• Willingness to take on responsibility
• Team player
• Curiosity and openness
• Agile development
• Think out-of-the-box
Education and Training Requirements:
• Bachelors or master’s degree in Computer Science, Information Systems, Physics, Mathematics, or a similar field
• Associates or professional degree with relevant work experience (10+ years)
Benefits:
• Option to become a co-founder and CTO
• Equity and stock options
• Opportunity to build the technical team from the ground up
• Payment and leave time depending on the form of employment