Full Stack Lead Developer

Do you want to join us in empowering entrepreneurship across emerging markets?
Are you a motivated and experienced full stack developer that can technically lead our freshly built distributed tech team?

We are building an app that supports our COVID-19 Relief Programs for startups in the global south. The program supports the COVID-struck businesses with funds, learning opportunities and mentorship.

Modules to be built include: multi-stakeholder voting, LMS, community platform, mentor-matching, fund tracking and reporting.

As Lead Developer, you will organize a small team of 3-6 developers, distribute workload, align with the product owner and set best practices as well as architectural decisions together with the management.

 

Full Stack Lead Developer w/m/d


Responsibilities:

  • Work with our tech team, freelancers and product owners to ideate software solutions
  • Design client-side and server-side architecture
  • Check developers code for quality and correctness
  • Solve logic/math problems
  • Write clean, functional code on front- / back-end and middleware
  • Coordinate Dev-Ops
  • Develop and manage well-functioning databases and applications
  • Write effective APIs
  • Test software to ensure responsiveness and efficiency
  • Troubleshoot, debug and upgrade software
  • Create security and data protection settings
  • Build features and applications with a mobile responsive design
  • Write/coordinate technical documentation
  • Work with data and analytics to improve software

 

Stack:

  • Firebase (and Google Cloud)
  • React / React Native
  • JavaScript
  • PHP
  • Podio / GlobiFlow
  • Node.js
  • Kubernetes
  • Docker
  • HTML/CSS (Bootstrap)

 

Requirements:

  • 3+ years of experience in leading tech teams and Full Stack Developer role
  • Experience developing desktop and mobile applications
  • Deep knowledge and experience in building cloud-based applications
  • Familiarity with common stacks
  • Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery)
  • Knowledge of multiple back-end languages (PHP, Python) and JavaScript frameworks (React, Node.js) as well as Kubernetes and Docker
  • Familiarity with databases (Firebase, CouchDB, elastic search), web servers and UI/UX design
  • Ability to establish ‘best practices’ as well as guide/mentor junior team members 
  • Ability to communicate with non-technical team members
  • Good self-organizer, autonomous fire-and-forget missile 😉
  • Analytical thinker with an open-minded attitude
  • Good communication and teamwork skills
  • Tax residency inside the EU

 

Nice to haves:

  • Strong interest in technology, startups and entrepreneurship
  • Understanding “startup talk and needs”
  • Detail-oriented, Learner’s mindset, positive work ethic, a sense of humor
  • Used to (and comfortable with) remote-work as well as office-work
  • If you are located in Bali assist in setting up a local office for our tech team

 

Company Overview

enpact is a Berlin-headquartered non-profit organization empowering entrepreneurs, ecosystems and international cooperation. enpact is one of the world leaders in the cultivation of startup ecosystems as a means to promote international cooperation and development. Through a variety of products and services, enpact supports founders and startups in Europe, Africa, Asia, Latin America and the Middle East. The goal is to create a global network of startup ecosystems that facilitates the exchange of ideas, solutions and support. At present, enpact’s network consists of 2500+ startups, 600+ mentors and experts, and 150+ support organizations in 30+ countries. 10,000+ jobs have been created as a result of enpact’s work with startups.

We are operating more like a startup than a traditional NGO using OKRs, agile project management methodologies and platforms to run our operations across world regions. enpact has currently around 50 employees and has arrived at a point where the projects get into a size that is not further manageable without technology, thus setting up a tech team to support the organization with apps and web-apps for their programs and internal use. Currently, the tech-team consists of 3 devs (two in Indo and 1 in Germany) and should grow to 5-6 this year.

 

Our offer

– Welcoming you to our lovely enpact family, which is shaping society

– Flat hierarchies, dynamic working style

– Compensation in line with German standards

– Offices in Berlin, Jakarta, Cairo and Ghana, out of which you can work

– Remote work possible, too

– Autonomy and flexible working hours

– Co-Working Membership can be discussed

 

Are you interested? – Application Process

  1. Fill out these questions including a short introduction video
  2. Internal screening
  3. Interview with manager(s) via video call
  4. Offer

We don‘t want your cover letter. We want to see you in action. Please record a 2-3min video to introduce yourself and tell us why you are interested in leading our tech team, what’s your style and background.

Sign up for our newsletter!

  • Entrepreneur stories
  • Events & opportunites
  • Ecosystem updates
empowering entrepreneurship
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.