2,399 Fintech Engineer jobs in Kenya
Lead Frontend Engineer - FinTech
Posted 2 days ago
Job Viewed
Job Description
Your responsibilities will include defining frontend architecture and technology choices, establishing coding standards and best practices, and overseeing the implementation of new features from concept to deployment. You will ensure the scalability, maintainability, and responsiveness of the frontend codebase, utilizing modern JavaScript frameworks (e.g., React, Angular, Vue.js) and state management libraries. A strong focus on performance optimization, accessibility, and cross-browser compatibility is essential. You will also be involved in code reviews, performance testing, and troubleshooting complex frontend issues. Excellent communication and leadership skills are required to effectively guide the team and collaborate with cross-functional stakeholders.
The ideal candidate will hold a Bachelor's degree in Computer Science, Engineering, or a related field, with at least 6 years of professional experience in frontend development. Proven experience leading a frontend engineering team and a deep understanding of modern JavaScript, HTML5, CSS3, and related technologies are mandatory. Expertise in at least one major frontend framework (React, Angular, or Vue.js) is required, along with strong knowledge of build tools (Webpack, Babel), version control systems (Git), and CI/CD pipelines. Experience within the FinTech industry or with complex data visualization is highly advantageous. You should have a passion for building exceptional user experiences and a commitment to technical excellence. This role provides full remote work flexibility, enabling you to contribute from Machakos, Machakos, KE .
Remote Senior Software Engineer - FinTech
Posted 1 day ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, and maintain scalable and robust FinTech applications.
- Write high-quality, well-tested, and maintainable code in languages such as Java, Python, or Go.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Build and manage microservices and cloud-based infrastructure.
- Implement secure coding practices and ensure data protection.
- Participate in code reviews and provide constructive feedback.
- Mentor junior software engineers and contribute to team growth.
- Troubleshoot, debug, and upgrade existing systems.
- Optimize application performance and scalability.
- Contribute to the continuous improvement of development processes and tooling.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 5+ years of professional software development experience.
- Proven experience in FinTech or building complex financial systems.
- Strong proficiency in one or more backend programming languages (e.g., Java, Python, Go, C++).
- Experience with microservices architecture and RESTful APIs.
- Proficiency with cloud platforms (AWS, Azure, or GCP) and containerization (Docker, Kubernetes).
- Solid understanding of database technologies (SQL, NoSQL).
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication and collaboration skills for a remote team.
- Experience with agile development methodologies.
Senior Backend Software Engineer - FinTech
Posted 2 days ago
Job Viewed
Job Description
Graduate Software Engineer - Fintech Innovations
Posted 2 days ago
Job Viewed
Job Description
Location: This role is fully remote, supporting collaboration from anywhere within Kenya, with a focus on the talent pool around Kakamega, Kakamega, KE .
Key Responsibilities:
- Assist in the design, development, and testing of software applications.
- Write clean, efficient, and well-documented code under the guidance of senior engineers.
- Participate in code reviews and contribute to improving code quality.
- Collaborate with team members on feature development and bug fixing.
- Learn and apply new technologies and programming languages.
- Assist in the creation and maintenance of technical documentation.
- Contribute to daily stand-up meetings and sprint planning sessions.
Qualifications:
- Currently pursuing or recently completed a degree in Computer Science, Software Engineering, Information Technology, or a related field.
- Foundational knowledge of one or more programming languages (e.g., Python, Java, C++, JavaScript).
- Basic understanding of software development principles and practices.
- Strong analytical and problem-solving abilities.
- Excellent communication and interpersonal skills.
- Ability to work independently and as part of a remote team.
- Enthusiasm for learning and a proactive approach to tasks.
Senior Financial Systems Analyst
Posted 2 days ago
Job Viewed
Job Description
Responsibilities:
- Analyze, design, develop, and implement financial system solutions (e.g., ERP modules, accounting software) to meet business requirements.
- Oversee the configuration, maintenance, and upgrade of financial systems, ensuring seamless integration with other business applications.
- Develop and maintain financial system documentation, including process flows, user guides, and training materials.
- Conduct in-depth analysis of financial data to identify trends, variances, and opportunities for improvement.
- Troubleshoot and resolve financial system issues, providing timely and effective support to end-users.
- Collaborate with cross-functional teams to gather requirements, define project scope, and manage system implementation projects.
- Develop and execute test plans for system enhancements and new module implementations.
- Ensure data accuracy, security, and compliance with relevant financial regulations and internal controls.
- Create financial reports, dashboards, and analytics to support decision-making by management.
- Evaluate new financial technologies and make recommendations for adoption.
- Provide training and ongoing support to finance and accounting staff on system usage and best practices.
- Assist with financial audits by providing necessary system data and explanations.
- Continuously seek ways to improve system efficiency and user experience.
- Participate in the budgeting process for financial systems and related projects.
- Bachelor's degree in Accounting, Finance, Information Systems, or a related field.
- Professional certification such as CPA, CMA, or ACCA is highly preferred.
- Minimum of 7 years of progressive experience in financial analysis, accounting, or financial systems management.
- Proven expertise with major ERP systems (e.g., SAP, Oracle, Microsoft Dynamics) and accounting software.
- Strong understanding of accounting principles, financial reporting standards (e.g., IFRS, GAAP).
- Advanced proficiency in data analysis tools, including Excel (e.g., VLOOKUP, Pivot Tables, macros) and SQL.
- Experience with BI tools (e.g., Tableau, Power BI) is a significant advantage.
- Excellent analytical, problem-solving, and critical thinking skills.
- Strong project management skills and the ability to manage complex system implementations.
- Exceptional communication and interpersonal skills, with the ability to explain technical concepts to non-technical audiences.
- Ability to work independently and collaboratively in a remote team environment.
- Detail-oriented with a commitment to accuracy and data integrity.
Remote Full-Stack Software Engineer (FinTech)
Posted today
Job Viewed
Job Description
Key responsibilities:
- Designing, developing, and maintaining user-facing features using modern front-end frameworks (e.g., React, Angular, Vue.js).
- Building and optimizing server-side logic and APIs using back-end languages and frameworks (e.g., Python/Django, Node.js/Express, Java/Spring).
- Integrating with third-party services and APIs, including payment gateways and financial data providers.
- Writing comprehensive unit and integration tests to ensure software quality and reliability.
- Collaborating closely with product managers, designers, and other engineers in an agile environment.
- Troubleshooting, debugging, and upgrading existing systems.
- Participating in code reviews to maintain code quality and share knowledge.
- Contributing to architectural decisions and technical strategy.
- Ensuring the security and performance of applications.
We are looking for candidates with at least 3 years of professional software development experience. A strong portfolio of completed projects and demonstrable proficiency in both front-end (HTML, CSS, JavaScript) and back-end development is required. Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes) is a significant advantage. Familiarity with agile methodologies and CI/CD pipelines is expected. Excellent problem-solving abilities, strong communication skills, and the capacity to thrive in a remote, collaborative team are essential. A Bachelor's degree in Computer Science, Engineering, or a related field is preferred, but equivalent practical experience will be considered. Join a forward-thinking company that values innovation, continuous learning, and a healthy work-life balance.
Senior Backend Software Engineer - FinTech Platform
Posted 2 days ago
Job Viewed
Job Description
Responsibilities:
- Design, build, and maintain robust and scalable backend services and APIs for our financial applications.
- Develop efficient, high-quality code using languages such as Java, Python, Go, or C#.
- Implement and optimize database solutions (SQL and NoSQL) for performance, scalability, and data integrity.
- Collaborate with frontend engineers, product managers, and other stakeholders to define and implement new features.
- Ensure the security and compliance of our systems with financial regulations and industry best practices.
- Write unit, integration, and end-to-end tests to ensure the reliability and stability of the codebase.
- Participate in code reviews, providing constructive feedback to team members.
- Monitor application performance, troubleshoot issues, and implement optimizations to enhance user experience.
- Contribute to architectural discussions and decisions, helping to shape the future of our platform.
- Stay up-to-date with the latest backend technologies, trends, and best practices in software development.
- Document technical designs, APIs, and processes.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree is a plus.
- 5+ years of professional experience in backend software development.
- Proven experience in designing and building scalable, distributed systems and RESTful APIs.
- Strong proficiency in at least one modern backend programming language (e.g., Java, Python, Go, Node.js, C#).
- Expertise in relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB, Cassandra).
- Experience with cloud platforms (AWS, Azure, GCP) and microservices architecture is highly desirable.
- Solid understanding of software design patterns, data structures, and algorithms.
- Experience with testing frameworks and methodologies.
- Familiarity with security best practices in web application development.
- Excellent problem-solving, analytical, and communication skills.
- Ability to work independently and effectively in a remote, agile team environment.
Be The First To Know
About the latest Fintech engineer Jobs in Kenya !
Senior Full Stack Software Engineer (FinTech)
Posted 2 days ago
Job Viewed
Job Description
Key responsibilities include:
- Designing, developing, and maintaining high-quality software applications using modern programming languages and frameworks.
- Collaborating with product managers, designers, and other engineers to translate requirements into technical solutions.
- Developing and implementing both front-end and back-end components of web applications.
- Writing clean, efficient, well-documented, and testable code.
- Implementing and maintaining robust APIs and microservices.
- Working with databases (SQL and NoSQL) to design schemas and optimize queries.
- Ensuring the performance, quality, and responsiveness of applications.
- Participating in code reviews, providing constructive feedback to peers.
- Troubleshooting and debugging complex technical issues.
- Contributing to architectural decisions and technology selection.
- Staying up-to-date with the latest trends and best practices in software development.
Remote Full-Stack Software Engineer (FinTech)
Posted 2 days ago
Job Viewed
Job Description
Lead Backend Engineer, Fintech Solutions
Posted 2 days ago
Job Viewed
Job Description
Key Responsibilities:
- Lead the design, development, and implementation of backend services and APIs for fintech applications.
- Architect scalable, reliable, and secure backend systems using modern technologies.
- Mentor and guide a team of backend engineers, fostering best practices in coding, testing, and deployment.
- Collaborate with frontend developers, product managers, and other stakeholders to define technical requirements and deliver features.
- Write clean, efficient, and well-documented code.
- Implement and maintain robust database solutions (SQL and NoSQL).
- Develop and execute unit, integration, and end-to-end tests to ensure code quality.
- Optimize application performance and scalability.
- Troubleshoot and resolve complex technical issues.
- Stay up-to-date with emerging technologies and industry trends in backend development and fintech.
- Contribute to the continuous improvement of our development processes and tools.
- Ensure compliance with security best practices and regulatory requirements in the financial industry.
- Participate in code reviews and provide constructive feedback to team members.
Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or a related field; Master's degree is a plus.
- Minimum of 8 years of experience in backend software development, with at least 3 years in a lead or senior role.
- Proven experience designing and developing scalable microservices architectures.
- Expertise in one or more programming languages such as Java, Python, Go, or Node.js.
- Strong understanding of database technologies (e.g., PostgreSQL, MySQL, MongoDB) and ORMs.
- Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Familiarity with financial systems, APIs, and payment processing is highly desirable.
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication and leadership abilities, with experience managing remote teams.
- Experience with CI/CD pipelines and automated testing frameworks.
- Commitment to producing high-quality, secure, and maintainable code.
This role is based in Machakos, Machakos, KE and is fully remote.