Role: Python Django Developer / Backend Software Engineer
Rank: Mid-Level
Location: Hybrid
Commitment: Full Time
Compensation: GHS 8,000 – GHS 10,000
🚀 We’re a trailblazing fintech startup building a smart wealth management powerhouse that accelerates financial freedom for all. Our solutions combine personal finance with artificial intelligence. If this is your jam, and you’re passionate, forward-thinking, biased for execution and impact, we’d love to have you.
We’re looking for an ambitious Python Django Developer/ Backend Software Developer to work closely with in our fast growing engineering team.
Responsibilities
- Works alongside other software engineers in the engineering team to design, develop and maintain backend technology of our existing, new products and services.
- Update codebase in response to stakeholders features requests and feedback i.e., minor tweaks based on change requests, new feature requests, and tweaking for optimisation and performance enhancement.
- Write Python code and tests following engineering methodologies (TDD).
- Work with frontend and DevOps developers to develop and update APIs that can seamlessly integrate with the frontend.
- Support team in the deployment of existing Ladder products and any new products on AWS. Participate in peer code reviews.
- Execute in a fast-paced and constantly evolving environment.
- About You
You’re a great fit if you have the following:
- Hands-on real experience with Python development.
- Experience with RESTful backend applications, specially built with Django.
- Knowledge of data migration, transformation, and scripting.
- Knowledge of PostgreSQL, Docker, and AWS.
- Knowledge of data migration, transformation, and scripting.
- Experience with distributed version control systems: mostly Git (Github and/or Bitbucket).
- Implementing automated testing on platform and unit tests.
- Good problem-solving skills.
- Appreciation for clean and well-documented code.
- Good verbal communication and interpersonal skills.
Qualifications
- Bachelor's degree in Computer Science, or a related field
- Relevant work experience in role.
Nice-to-haves
- Fintech experience
Work Hours
Generally, this role is expected to put in a total of 40 hours of quality work weekly. You will be expected to put in the hours necessary to deliver agreed outputs and meet milestones.
Work hours are between 9AM to 6PM GMT.
What’s in it for you:
- You’ll be one of our earliest hires, bearing a lot of ownership and responsibility in a high value position that directly influences our business execution.
- As we grow, so do you. All roles at Ladder are structured to help our employees evolve as career rockstars. We will support you with the resources you need to succeed.
- You’re joining a rocket ship — you’ll be joining a truly world class team with tremendous growth potential. You’ll be eligible for our early employee share option plan, adding value to yourself while you synthesize value for the business and our users.
- Execute in a fast-paced and constantly evolving environment.
How to apply
Interested individuals can apply now. Please send your resumé to careers@myladder.africa with a brief summary of interest and links to your repos.