- Early StageStartup in initial stages
Back-End Engineer (Python)
- €18k – €24k • No equity
- Remote •
- 2 years of exp
- Full Time
Not Available
Onsite or remote
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.