Untapped Global
Job title: Back-end Developer Intern
Reporting to: Senior Backend
Engineer
Experience level: Intern
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 intern 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. 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
· Writing high-quality
code
· QA testing
· Troubleshooting and
debugging
· Keeping on top of new
technologies
· Contributing to
discussion on product and code architecture
Technical Skill Set:
· Knowledge on any of the
following python frameworks: FastAPI, Django (including Django-rest framework)
and Flask
· Knowledge of scaling
applications to handle the load changes that are a large amount of data traffic
· Knowledge of
accessibility and security compliances
· Knowledge of version
control such as Git and GitHub
· Good communication
skills
· Knowledge of deploying
and hosting is a plus
· Knowledge on any of the
following: AWS, Heroku, Google Cloud Platform is a plus. These all are
cloud-hosting markets. Heroku is a container-based cloud platform service
(PaaS) and AWS is a cloud platform that provides IaaS (Infrastructure as a
Service), PaaS, and SaaS (Software as a Service)
· Knowledge of user data
security best practices is a plus
What you will bring to
Untapped:
· Bachelor’s degree in
Computer Science or Software Engineering, or equivalent work experience
· 1+ years’ experience as
a back-end or full-stack engineer building web applications
· Demonstrated knowledge
of Computer Science fundamentals and software design principles
· Maturity,self-awareness,
empathy, a strong work ethic, attention to detail, and a positive attitude
· Experience in the
following areas:
·
Writing tests
·
Implementing integrations with third-party APIs
·
In at least one with databases – Postgres, SQL, and NoSQL
(ElasticSearch, MongoDB, Cassandra)
·
Designing core, backend software components
·
Diagnosing and addressing performance issues
· It’s a plus if you have:
·
Working using asynchronous jobs execution / event brokers(Celery
/ RabbitMQ / Redis)
·
Experience with Kubernetes, microservices, and resource
management
·
HTML and Javascript experience
·
Experience working in the consumer privacy or consumer data
industries, React, HTMX
and automation tools
· Strong motivation to
learn new skills and best practices to get to the top 3% back-end
developers
Untapped is an equal opportunity employer that is committed to
diversity and inclusion in the workplace.
Female candidates are strongly encouraged to apply.
Please Share your CV and Cover letter introducing yourself, your
experience and your interests in working with us via this link: https://untappedglobal.bamboohr.com/careers/34