Avatar for Lima Labs
Know more Grow more
  • Early Stage
    Startup in initial stages

Back-End Engineer (Python)

  • €18k – €24k • No equity
  • Remote • 
  • 2 years of exp
  • Full Time
Reposted: 3 months ago
Visa Sponsorship

Not Available

Remote Work Policy

Onsite or remote

Hires remotely
Everywhere
Preferred Timezones
Central European Time, Eastern European Time, Turkey Time
RelocationAllowed
Skills
Python
SQL
MongoDB
Databases
Security
Asynchronous Programming
Docker
AWS
Terraform
FastAPI

About the job

Company overview

Lima is a fast growing startup based in Kenya empowering farmers with data driven decisions.

As a company, Lima is championing a distributed team culture with a focus on individual and collective growth. We pride ourselves in our inclusive, diverse and a safe environment where exceptional talent can work, learn and grow.

Job description

Lima is looking for a Back-End engineer to create and implement our API, back-end functionalities and maintain our database. You will be working closely with the front-end and devops engineers, as well as the designers and Project Manager to ensure your work quality. If you're passionate about solving impact driven challenges with a dedicated and talented team, then you're in the right place.

80% Your key responsibilities

  • Assist with the design and implementation of a SQL-based database.
  • Assist with the design and implementation of a Python-based API to interact with a Web App and database.
  • Ensure high security of API and data access.
  • Build technical documentation for our back-end projects.
  • Build reusable, scalable, and reliable software solutions.
  • Write Infrastructure-as-Code configurations oriented toward AWS to facilitate deployment and management of cloud resources.
  • Write and follow-up on technical tasks in the form of tickets.
  • Participate in technical design meetings and initiatives to deliver technical designs for new and existing web features.
  • Ensure data integrity of new and existing Lima customer data.
  • Help onboard and guide new team members.
  • Ensure high code coverage and QA best practices in codebases you're contributing to.

20% Up to you!

  • Set and grow toward your ideal career goals
  • What are you passionate about? What do you want to learn, and where else would you like to contribute?

Requirements

What we are looking for:

  • Professional written and verbal fluency in English
  • Professional experience working with Python and FastAPI
  • Professional experience working with MongoDB asynchronously (Motor)
  • Experience working with ORMs and AWS services
  • Experience working with VCS and Github
  • Experience with API and web security

Who you are:

You are self-motivated and eager to learn. You take initiative, are naturally curious, and can learn new things quickly while continuing to deliver value on the job.
You are a shipper.
You respect deadlines, accomplish your work autonomously, and have experience setting a positive example for self-management to your team members.
You have the ability to thrive in a collaborative environment involving different stakeholders and subject matter experts.
You enjoy helping others grow.

It would be great if you also have:

  • B.Sc or M.Sc in cs, software engineering, CS cloud engineering or similar disciplines
  • Experience working with international, diversified and distributed teams.

About the company

Founders

Ghaith Limam
CTO & Co-founder • 3 years • 5 years
Tunis
image
Jasper Simpkin
Founder • 3 years
Nairobi
image
View the team image

Similar Jobs

Ello company logo
Ello
The world’s first AI reading coach that works with real books