What Apis Jobs are in Kenya?

Showing 4 Apis jobs in Kenya

Senior Backend Engineer (API Development)

00101 Mlolongo / Remote Placements24

Posted 19 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
About the Role

Our client, a leading innovator in the fintech sector, is actively seeking a highly skilled and experienced Senior Backend Engineer specializing in API Development to join their dynamic and fully remote engineering team. This crucial role involves designing, building, and maintaining robust, scalable, and secure APIs that form the backbone of our financial platforms and services. You will be instrumental in developing the next generation of our API infrastructure, ensuring seamless integration with partners and internal systems. The ideal candidate possesses a deep understanding of API design principles (RESTful, GraphQL), expertise in modern backend languages and frameworks, and extensive experience with cloud environments and microservices architecture. Working remotely, you will collaborate with a talented, distributed team to deliver high-quality, reliable solutions that drive our business forward. This opportunity offers a chance to make a significant impact on financial technology from Mlolongo, Machakos, KE , and beyond.

Key Responsibilities
  • Design, develop, test, and deploy robust, scalable, and secure RESTful APIs and microservices.
  • Collaborate with product managers, frontend engineers, and other stakeholders to define API requirements and specifications.
  • Write clean, efficient, well-documented, and maintainable code in languages such as Python, Node.js, Go, or Java.
  • Implement and manage database schemas and queries for API-driven applications (SQL and NoSQL).
  • Develop and maintain robust unit, integration, and end-to-end tests to ensure API quality and reliability.
  • Leverage cloud platforms (e.g., AWS, Azure, GCP) for deploying and managing API services.
  • Implement authentication, authorization, and security best practices for APIs.
  • Troubleshoot and resolve complex technical issues related to API performance and stability.
  • Participate in code reviews, providing constructive feedback to peers and junior engineers.
  • Contribute to architectural discussions and decisions, focusing on scalability, performance, and maintainability.
  • Stay up-to-date with emerging trends and technologies in API development and backend engineering.
Requirements
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field; or equivalent practical experience.
  • Minimum of 6 years of professional backend development experience, with a strong focus on API design and development.
  • Proven experience building and maintaining large-scale RESTful APIs.
  • Expertise in at least one modern backend programming language (e.g., Python, Node.js, Go, Java) and associated frameworks.
  • Strong understanding of database technologies (e.g., PostgreSQL, MySQL, MongoDB).
  • Experience with cloud platforms (AWS, Azure, GCP) and their associated services.
  • Familiarity with containerization technologies like Docker and Kubernetes is a plus.
  • Knowledge of GraphQL is an advantage.
  • Excellent problem-solving, debugging, and analytical skills.
  • Strong communication and collaboration skills, with experience working effectively in a remote team.
  • Experience with API gateway solutions and management tools.
Benefits

Our client offers a highly competitive salary, significant stock options, and a comprehensive benefits package including excellent health coverage, generous paid time off, and retirement planning support. As a fully remote company, we champion work-life balance and offer flexible working hours. You will have the opportunity to work on challenging, mission-critical projects in the fast-paced fintech industry, collaborate with a world-class engineering team, and benefit from continuous learning and professional development opportunities. We provide the tools and support necessary for success and offer clear career progression paths.

Is this job a match or a miss?
Apply Now

Senior Backend Engineer (API Focus)

60400 Embu / Remote Placements24

Posted 19 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
About the Role Our client, a fast-paced e-commerce startup revolutionizing online retail, is seeking a highly skilled Senior Backend Engineer with a strong focus on API development to join their growing team in Embu . This role is central to building and scaling the robust backend systems that power their innovative platform. You will be responsible for designing, developing, and maintaining highly performant and reliable APIs that integrate various services and facilitate seamless data exchange. The ideal candidate possesses a deep understanding of backend architecture, microservices, and best practices in API design and security. This position offers a hybrid work model, combining the collaborative energy of our Embu office with the flexibility of remote work. You will work alongside a talented team of engineers, product managers, and designers, contributing directly to the user experience and operational efficiency of a rapidly expanding business. If you are passionate about building scalable, secure, and efficient backend solutions, this is an exciting opportunity. Key Responsibilities
  • Design, develop, test, and maintain scalable and robust backend services and APIs.
  • Collaborate with frontend developers, product managers, and other stakeholders to define API requirements and ensure seamless integration.
  • Implement efficient database solutions, ensuring data integrity and performance.
  • Develop and maintain microservices architectures, focusing on modularity and scalability.
  • Write clean, well-documented, and maintainable code following industry best practices.
  • Optimize application performance, identify bottlenecks, and implement solutions.
  • Implement and enforce API security best practices.
  • Participate in code reviews, providing constructive feedback to peers.
  • Troubleshoot and resolve backend issues, ensuring high availability and reliability.
  • Contribute to architectural discussions and technology decisions.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent work experience.
  • 5+ years of professional experience in backend development.
  • Proven experience in designing and building RESTful APIs and/or GraphQL APIs.
  • Proficiency in one or more backend programming languages such as Python (Django/Flask), Node.js (Express), Java (Spring Boot), or Go.
  • Strong understanding of database technologies (e.g., PostgreSQL, MySQL, MongoDB) and data modeling.
  • Experience with microservices architecture and containerization (Docker).
  • Familiarity with cloud platforms (AWS, GCP, Azure).
  • Knowledge of API security best practices (e.g., OAuth, JWT).
  • Experience with version control systems (Git).
  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork abilities.
Benefits
  • Competitive salary and performance bonuses.
  • Comprehensive health, dental, and vision insurance.
  • Stock options in a fast-growing startup.
  • Hybrid work model offering flexibility.
  • Generous paid time off.
  • Professional development opportunities and training budget.
  • Modern office space in Embu .
  • Team events and company retreats.
Is this job a match or a miss?
Apply Now

Senior Backend Engineer (Node.js/API) - Remote

80200 Garissa / Remote Placements24

Posted 17 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
About the Role Our client is looking for a highly skilled Senior Backend Engineer with extensive experience in Node.js and API development to join their fully remote engineering team. This is a pivotal role where you will design, develop, and maintain scalable and efficient backend systems and APIs that power our client's innovative products. You will be responsible for database design, server-side logic, and ensuring the seamless integration of various components. The ideal candidate possesses a deep understanding of modern backend architectures, microservices, and best practices for API development. Working remotely, you will collaborate with frontend developers, product managers, and other engineers to deliver robust and high-quality solutions. We are seeking a proactive problem-solver with excellent coding skills and a commitment to writing clean, testable, and maintainable code. This is a fantastic opportunity to lead significant backend projects and advance your career in a flexible, remote-first environment.
Is this job a match or a miss?
Apply Now

Remote Senior Backend Engineer - API Development

20100 Naivasha / Remote Placements24

Posted 19 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
About the Role Our client is seeking a highly skilled and experienced Senior Backend Engineer to join their fully remote, dynamic engineering team. This role is perfect for an individual passionate about building robust, scalable, and efficient backend systems and APIs that power innovative applications. You'll be working from the comfort of your own location, collaborating with a talented, globally distributed team. We operate with a remote-first philosophy, ensuring that all our team members have the resources and support they need to succeed regardless of their physical location. If you thrive in a collaborative, fast-paced environment and have a knack for designing elegant API solutions, this is an exceptional opportunity to make a significant contribution from anywhere, including your base near Naivasha, Nakuru, KE . Key Responsibilities
  • Design, develop, and maintain scalable and high-performance backend services and APIs.
  • Write clean, efficient, well-documented, and testable code in languages such as Python, Java, Node.js, or Go.
  • Develop and manage RESTful APIs, ensuring robust error handling, security, and performance.
  • Collaborate with front-end developers and product managers to define API requirements and integrate frontend components.
  • Implement and manage database solutions (SQL and NoSQL), optimizing for performance and scalability.
  • Work with cloud platforms (AWS, Azure, GCP) and understand cloud-native architectures.
  • Develop and maintain CI/CD pipelines for automated testing and deployment.
  • Troubleshoot, debug, and resolve complex backend issues.
  • Participate actively in code reviews, providing constructive feedback to peers.
  • Contribute to architectural discussions and technology decisions.
  • Ensure the security and integrity of backend systems and data.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • Minimum 5 years of professional experience in backend development.
  • Strong proficiency in at least one backend programming language (e.g., Python, Java, Node.js, Go).
  • Extensive experience designing and implementing RESTful APIs.
  • Solid understanding of database systems, both relational (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Cassandra).
  • Experience with cloud services (AWS, Azure, or GCP) and deploying applications in cloud environments.
  • Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes.
  • Proficiency with version control systems, particularly Git.
  • Understanding of software design patterns and architectural principles.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and collaboration skills for effective remote teamwork.
Benefits
  • Fully remote work flexibility, allowing you to work from anywhere.
  • Competitive salary and potential for performance-based bonuses.
  • Comprehensive health, dental, and vision insurance coverage.
  • Generous paid time off and holidays.
  • Home office setup stipend.
  • Opportunities for professional growth, training, and attending virtual conferences.
  • Access to challenging and rewarding projects using modern technologies.
  • A supportive, inclusive, and collaborative remote work culture.
Is this job a match or a miss?
Apply Now