Untapped Global Back-end Developer Jobs in Kenya

Untapped Global Back-end Developer Jobs in Kenya


Reporting to: Lead Software Engineer

Experience level: Intermediate

Start date: as soon as possible

Position type: Full-time

Location: Nairobi

About Untapped

Untapped Global is an investment and technology company based in the US, with offices and representatives in Kenya and South Africa.

Its mission is to bridge the investment gap in emerging markets, by radically changing the risk profile of debt investment in these countries for everyday investors.

To do so, Untapped has developed a Smart Asset Financing technology and investment vehicle.

It leverages technology to collect data about its financial and social impact and provides near real-time portfolio performance data to its investors.

About the Role

We’re seeking a Back-end Developer who enjoys early stage environments that provide freedom to move fast and ship new customer-facing products and features at high velocity.

You will be joining a fast-growing, international team, focused on delivering top-quality software to support Untapped’s investment business.

You’ll work closely with the other developers in the team and the lead software developer.

The right candidate will have a high degree of versatility and excels at creating software at all layers of web application platforms.

The role requires outstanding communication skills.

As our team is located on several continents, you will simultaneously need to be able to collaborate well, and be self-directed and work independently.

The ideal person will be passionate about building software, and will have experience across most of these areas

Key duties and responsibilities

  • Building and maintaining web applications

  • Assessing the efficiency and speed of current applications

  • Writing high-quality code and adhering to our
    Software Development principles Performing code reviews

  • Troubleshooting and debugging

  • Keeping on top of new technologies

  • Contributing to discussion on product and code architecture

    Technical Skill Set

  • Proficiency in Python 3, Async.io, including Django, the Django-rest framework, FastAPI, and Flask

  • Must have knowledge
    of SDLC

  • Knowledge of scaling applications to handle the load changes and a large amount of data traffic

  • Knowledge of accessibility and security compliances Knowledge of version control such as Git and GitHub

  • Knowledge of common testing frameworks (Linear Scripting, Data-Driven, Keyword-Driven, Table-Driven, etc.)

  • Knowledge of deploying and hosting on cloud solutions via AWS

  • Good knowledge of user data security best practices

  • Knowledge how to avoid race conditions is a plus

    What You Will Bring to Untapped

  • Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or equivalent work experience

  • 3+ years’ experience as a back-end or full-stack developer building web applications

  • Experience leading and managing teams of developers

  • Maturity, self-awareness, empathy, a strong work ethic, attention to detail, and a positive attitude

    Proven Experience in the Following Areas

  • Deploying and working with databases- Postgres, SQL, and NoSQL (Elasticsearch MongoDB, Cassandra)

  • Designing core, back-end software components

  • Implementing integrations with third-party APIs Microservices architecture

  • Writing tests

  • Working using asynchronous jobs execution / event brokers (Celery/ RabbitMQ / Redis)

  • Diagnosing and addressing performance issues

    It’s a Plus if You Have

  • Experience with Kubernetes and resource management

  • HTML and JavaScript experience

  • Experience working in the consumer privacy, consumer data, or financial industries

    Untapped is an equal opportunity employer that is committed to diversity and inclusion in the workplace.

    How to Apply

    For more information and job application details, see: Untapped Global Back-end Developer Jobs in Kenya

    Find daily jobs in Kenya. Jobs - Kenya jobs. Search our career portal & find the latest Kenyan job positions, career opportunities & jobs in Kenya.

    Jobs in Kenya - banking jobs, IT jobs, accounting jobs, NGO jobs, business administration, ICT, UN jobs, procurement jobs, education jobs, hospital jobs, human resources jobs, engineering, teaching jobs, and other careers in Kenya.

    Find your dream job from 1000s of vacancies in Kenya posted and updated daily - click here!

  • Click here to post comments

    Join in and write your own page! It's easy to do. How? Simply click here to return to 1 Best Africa Jobs.