Mission Mobile Logo

Principal Engineer

Mission Mobile|Posted 11 days ago

Skills and experience

Role:Software architect
Other roles:Full stack engineer, Engineering lead
Experience in role:5+ years
Language proficiency:English
Must-have skills:
    Python
    JavaScript
    AWS
Nice-to-have skills:
    Django
    FastAPI

Location and salary

Remote policy:Hybrid
Location of job:Johannesburg, South Africa
Visa requirements:Authorised to work in South Africa With status of work permit/visa holder
Visa sponsorship:Able to sponsor visa
Employment type:Permanent

Role description

We're seeking a Principal Engineer to join our dynamic team. In this role, you'll have the unique opportunity to dive deep into coding details and tasks while also contributing to high-level architecture and infrastructure decisions. Your strong technical capabilities and passion for engineering and programming will be essential as you tackle complex challenges.

As a self-starter, you'll be expected to manage your own workload effectively and proactively address issues as they arise. Additionally, you'll play a crucial role in managing developer output, ensuring our team operates at peak efficiency. Your ability to balance hands-on coding with strategic thinking will be invaluable to our organisation.

We offer an environment that nurtures growth and innovation, where your expertise will directly impact our projects and technological advancements. Join us to lead, inspire, and shape the future of our engineering efforts.

About Mission Mobile

1-15 employees

Mission

Provide a high-quality, seamless onramp to financial mobility.

What we do

Mission Mobile leverages next-gen technology to underwrite credit and rental applicants, delivering tailored handset offerings that suit their needs. We're a product, engineering, and data science business, constantly innovating to improve people's financial lives. With a strong focus on distribution, we meet customers where they are—whether at the point of purchase or through partnerships with major network operators and retailers.

What excites us...

  • Quick learner who loves problem solving
  • Relentless user focus
  • Strong collaborators and great communicators
  • Impact driven. Our work effects a base of users who rely on us

What excites you...

  • Working in a startup environment
  • Software scalability and best practices
  • Being on the cutting edge
  • Providing input into the product roadmap for a company
  • Diving into problems proactively and figuring out a path forward

Our Culture

Our culture is guided by our operating values listed below

  1. Ask Why: Never settle for assumptions. Always question, dig deeper, and reason from first principles. Curiosity fuels innovation and helps us make impactful decisions.

  2. Be Relentless: Breakthroughs often come from relentless effort and perseverance. Stay committed, even when the path is tough, knowing that persistence is key to achieving the extraordinary.

  3. Master Your Craft: At Mission Mobile, we strive for excellence. This is where people come to do the best work of their lives, a time to push boundaries, hone their skills, and elevate their craft.

  4. Team Flow: Like a top-tier sports team, there’s a rhythm and beauty in a well-coordinated, high-performing unit. Foster respect, set high expectations, and support each other to achieve more together than we could alone.

  5. Take It In: While we push for high performance, we believe in appreciating the journey. Celebrate victories, reflect on challenges, and find joy in the process as we work towards our goals

Our Hiring Process

  1. Initial Screening (Outbound/Inbound) - quick assessment to evaluate the candidate’s basic qualifications, alignment with company values, and potential fit for the role.
  2. Team Lead + Team Member Interview - The team lead, along with another team member, conducts an interview to assess the candidate’s technical knowledge, collaboration skills, and ability to fit into the team dynamic.
  3. Technical Task (Product Jam Session/Coding Task) - A hands-on task where candidates showcase your problem-solving skills and technical expertise. This could be a product brainstorming session or an in-person coding challenge.
  4. Founder Interview - The final interview with the founder to assess cultural fit, passion, and alignment with the company’s vision.

Tech Stack

business tool

Slack
Slack
Notion
Notion

application and data

Python
Python
React
React
Django
Django
Amazon Web Services
Amazon Web Services

dev ops

Sentry
Sentry

Similar jobs on OfferZen: