Tech Lead in MyMonii

Are you passionate about teaching financial responsibility to children and families? MyMonii is looking for a person to take lead on the software development and collaborate closely with our CPO to deliver great value to our users. A person who would thrive in an entrepreneurial environment and have the ability to drive our ambitious technical strategy and roadmap.

MyMonii has until recently only operated in Denmark, but we are now ready to expand to Germany and other european countries afterwards. Our app is also globally available through App and Play store. We have +3.500 active subscribers here in Denmark and we look forward to expand MyMonii outside of Denmark.


Our technical setup

MyMonii runs an entirely serverless infrastructure on Firebase and Google Cloud. On the server-side, we have moved from a simple JavaScript monolith running in Firebase to a domain-driven architecture with a low degree of coupling. Each domain is now its own Node.js component written in TypeScript to have type safety, and then it exposes an API and a number of subscribers/publishers using Google PubSub (Message Queue). The domain can be deployed independently and run as individual Google Functions and can be considered as independent microservices.

The app has recently been completely rewritten to React-Native (TypeScript) with a focus on styled-components and a higher degree of usability. It has significantly improved technical quality and decreased time-to-market on all development efforts. We have two frontends that are currently in Vue.js (component style) for our admin and a subscription webapp. This is planned to be moved to React in the near future.

We follow an agile development process inspired by SCRUM with 2-week sprints, planning and retrospectives. We use JIRA for all processes and have PR review process in GitHub. That being said, we believe in a simple process, the most important is that it works for our team.

We are looking for a person who is a mix of a great developer, architect and team player who has the confidence to make the right platform decisions now and long-term.


Your responsibilities

  • Your role will be a 30/70% split between management tasks and hands-on backend coding.

  • Lead the engineering team and ensure alignment on priorities in each sprint, both in terms of new development and bug-fixing. The engineering team consists of two frontend and one backend developer where two are working remote from Ukraine.

  • Define the technical roadmap and ensure that is aligned with the product and growth

    strategy.

  • Take ownership of software development, requirements and timelines. Always great

    attention to detail when it comes to writing proper code and setting the standard.

  • Actively contributing to the development of our entire stack and ensuring progress on all

    fronts.

  • Control our Release Management Workflow and ensure correct branching and deployment.

  • The technical aspect of analytics with a focus on tracking events and enabling it in BigQuery.

  • Writing good documentation in Confluence to the benefit of all.


Our Tech Stack

  • Backend: TypeScript, Express.js and Nest.JS

  • Infrastructure:

    • Firebase Auth

    • Firestore

    • Google Cloud Functions

      • Https & cron

    • Google Cloud Pub/Sub

  • CI / CD: GitHub Actions

  • Web apps: Vue.js (TypeScript)

  • Native app:

    • React-Native (TypeScript, function components only)

    • React-Redux

    • React Navigation

    • React i18next

    • React Hook Form

    • Reanimated 2

    • Date-fns

For more information or questions please contact us at louise@mymonii.com or phone number 51892445

Perks and benefits

This job comes with several perks and benefits

Free lunch
Free lunch

Enjoy a free catered lunch with your colleagues, every day.

Flexible working hours
Flexible working hours

Time is precious. Make it count. Morning person or night owl, this job is for you.

Free coffee / tea
Free coffee / tea

Get your caffeine fix to get you started and keep you going.

Near public transit
Near public transit

Easy access and treehugger friendly workplace.

Social gatherings
Social gatherings

Social gatherings and games; hang out with your colleagues.

Free friday beers
Free friday beers

Friday is something special, let's enjoy a beer together.

See all 15 benefits

Working at
MyMonii - Teaching kids and teenagers to be financially responsible

We have more than 3.500 families who are active subscribers of MyMonii in Denmark, and we will soon have the MyMonii app available globally with a speciel focus on Germany. MyMonii is an app for the whole family, which makes it fun and easy for children and youngsters to learn about the value of money. With MyMonii you can give your child a MyMonii Visa card and as a parent get the full parental overview and control from the MyMonii parent app. We are on a mission to teach kids and young people from 7-18 years about the value of money in a society with digital money! In MyMonii you can learn about earning, saving, spending and investing your money.

Read more about MyMonii - Teaching kids and teenagers to be financially responsible

company gallery image