Latest Job Openings at Amini

ICT jobs, Engineering jobs, Jobs in Kenya, Administration jobs, Amini jobs,

Executive Assistant

  • As the Executive Assistant to the CEO, you will be a key member of our team, responsible for managing the CEO’s schedule, coordinating meetings, and handling various administrative tasks.

Job Description:

  • Are you a highly organized and proactive individual with exceptional communication skills? Are you ready to support the CEO of a dynamic deep-tech startup in a role that is crucial to the company’s success? If so, we are looking for an Executive Assistant with international experience to provide top-notch support to our CEO and Executive Team as needed. Your role will be instrumental in ensuring the CEO’s time is optimized and that the company operates smoothly.

Key Responsibilities:

  • Calendar Management: Efficiently manage the CEO’s schedule, prioritize appointments, and coordinate meetings, both internal and external. Ensure the CEO is well-prepared for meetings and events.
  • Communication: Act as the primary point of contact between the CEO and internal/external stakeholders. Handle email correspondence, phone calls, and messages with professionalism and discretion.
  • Travel Coordination: Arrange travel logistics, including flights, accommodations, and transportation, for the CEO’s business trips and conferences.
  • Document Management: Organize and maintain important documents, files, and records. Draft, edit, and proofread documents as needed.
  • Meeting Preparation: Prepare meeting agendas, materials, and presentations. Attend meetings when required, take minutes, and follow up on action items.
  • Expense Management: Track and reconcile expenses, ensuring accuracy and adherence to company policies.
  • Event Planning: Assist in planning and coordinating company events, including team meetings, conferences, and special gatherings.
  • Ad Hoc Tasks: Handle ad hoc projects and assignments as directed by the CEO, which may include research, data analysis, and special initiatives.


  • Bachelor’s degree or equivalent experience.
  • Proven experience as an executive assistant or in a similar role, preferably supporting C-level executives.
  • Exceptional organizational and time-management skills.
  • Strong communication skills, both written and verbal.
  • Proficiency in office software and tools, including Microsoft Office Suite and scheduling software.
  • Discretion and the ability to handle sensitive and confidential information.
  • Attention to detail and a proactive mindset.
  • Ability to work independently and take initiative.
  • Flexibility to adapt to changing priorities and a fast-paced work environment.

Senior Front-End Engineer/Developer

The role:

  • We are looking for a talented and experienced Senior Front-End Engineer who is passionate about building interactive, user-friendly web applications. The ideal candidate will have a strong background in front-end technologies, particularly with experience in Leaflet for mapping, Chart.js or Plotly for data visualization, Three.js for 3D graphics, and D3.js for complex data-driven visualizations.

The type of work you will be doing:

  • Develop and maintain high-quality, interactive front-end applications for climate data visualization and analysis
  • Implement maps using Leaflet, ensuring efficient loading and smooth interaction
  • Create engaging and intuitive data visualizations using Chart.js, Plotly, and D3.js
  • Utilize Three.js to build immersive 3D visualizations and interfaces
  • Work closely with backend engineers to integrate APIs and data sources
  • Optimize applications for maximum speed and scalability
  • Ensure all user-facing features are developed with a mobile-responsive and accessible design
  • Collaborate with design and product teams to create user-centric solutions
  • Mentor junior front-end developers and contribute to team knowledge sharing

What you will need:

  • Bachelor’s or master’s degree in computer science, or equivalent experience
  • Minimum of 5 years of experience in front-end development
  • Strong proficiency in HTML, CSS, JavaScript, and modern frameworks/libraries
  • Demonstrated experience with Leaflet, Chart.js/Plotly, Three.js, and D3.js
  • Experience in developing responsive and accessible web applications
  • Excellent problem-solving skills and attention to detail
  • Effective communication and teamwork abilities

Back-End Engineer

The role:

  • We are seeking a highly skilled and motivated Backend Engineer to join our engineering team. The successful candidate will be responsible for developing and maintaining scalable and robust backend services, leveraging AWS cloud infrastructure. You will work closely with our product and data science teams to implement machine learning models into our product offerings and ensure high performance and responsiveness of our applications.

The type of work you will be doing:

  • Design, develop, and maintain efficient, reusable, and reliable code using Python and Go
  • Build and deploy microservices on AWS cloud infrastructure, utilizing services such as EC2, S3, Lambda, RDS, and DynamoDB
  • Collaborate with data scientists to integrate machine learning models into the backend infrastructure, ensuring seamless model deployment and scalability
  • Implement robust security and data protection measures
  • Participate in the entire application lifecycle, focusing on coding, debugging, and providing support for production systems
  • Work closely with frontend developers to integrate user-facing elements with server-side logic.
  • Optimize applications for maximum speed and scalability
  • Document all development processes, code, and project solutions
  • Stay abreast of emerging technologies and industry trends, applying them to operations and activities

 What you will need:

  • Bachelor’s or master’s degree in computer science, Engineering, or a related field
  • Proven work experience as a Backend Developer or similar role
  • Strong programming skills in Python and Go
  • Solid understanding of AWS cloud services and experience deploying applications on AWS
  • Basic knowledge of machine learning concepts and experience integrating ML models into production environments
  • Familiarity with databases (e.g., MySQL, MongoDB), web servers (e.g., Apache, Nginx), and UI/UX design
  • Experience with code versioning tools, such as Git
  • Excellent problem-solving skills and the ability to work in a team
  • Strong communication skills and fluency in English

Geospatial Senior Software Engineer/Developer (Back-End)

The role:

  • We are in search of a Senior Software Engineer (Back-end) who possesses a blend of expertise in backend development and geospatial technology. The ideal candidate will be responsible for designing and implementing robust backend systems that effectively process and analyse geospatial data, contributing directly to our mission of creating sustainable and scalable climate solutions.
IMPORTANT: Write a Perfect Cover Letter in minutes and start getting interviews! Get expert advice as you write.) Use These Examples Proven to Work.

The type of work you will be doing:

  • Develop and maintain scalable backend services and APIs for geospatial data processing and analysis
  • Integrate geospatial data sources and systems into our platform, optimizing for performance and scalability
  • Collaborate with cross-functional teams to define and implement data models and architecture for climate tech solutions
  • Ensure data integrity, security, and compliance in all backend systems
  • Optimize existing systems for improved performance and scalability
  • Provide technical leadership and mentorship to junior team members
  • Stay abreast of the latest trends and advancements in backend development and geospatial technologies

What you will need:

  • Bachelor’s or Master’s degree in Computer Science, Geoinformatics, or related fields
  • Minimum of 5 years of experience in backend software development
  • Proven experience with geospatial data processing and mapping technologies (e.g., PostGIS, GDAL, QGIS)
  • Proficiency in backend programming languages such as Python
  • Experience with database technologies, both SQL and NoSQL
  • Familiarity with cloud computing services (AWS, Azure, Google Cloud) and containerization technologies (Docker, Kubernetes)
  • Experience of STAC Spatio Temporal Asset Catalogues, Rioxarray and Xarrays and cloud functions


  • Proficiency in backend programming languages such Java, or Node.js
  • Strong understanding of RESTful API design and microservices architecture
  • Excellent problem-solving skills and ability to work in a dynamic startup environment.


UN Jobs Salary Scale | United Nations Salary Range

× Let's Chat on WhatsApp