What Apis Jobs are in Kenya?
Showing 4 Apis jobs in Kenya
Senior Backend Engineer (API Development)
Posted 19 days ago
Job Viewed
Job Description
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.
- 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.
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?
Job Description
- 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.
- 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.
- 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?
Senior Backend Engineer (Node.js/API) - Remote
Posted 17 days ago
Job Viewed
Job Description
Is this job a match or a miss?
Remote Senior Backend Engineer - API Development
Posted 19 days ago
Job Viewed
Job Description
- 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.
- 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.
- 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?