Compétences requises

Golang NodeJS DevOps SQL AWS GCP

Futa is a cutting-edge fintech startup transforming financial solutions for businesses and individuals across Africa. We provide a comprehensive platform simplifying payroll management, and offering innovative financial tools tailored to the unique needs of businesses. Our core products and services revolve around simplifying financial processes, enhancing accessibility, and promoting financial inclusion. We are building a scalable and secure fintech platform to address the financial needs of businesses. As such, we seek a talented Backend Engineer to join our team and help drive our mission.

Responsibilities:

- Collaborate with the CTO in analyzing product requirements, solution discussions, and making decisions on the implementation plan.
- Influence development best practices by providing constructive feedback to other developers through code reviews.
- Lead projects from conception to successful execution.
- Design and develop scalable and reliable backend services and APIs.
- Write automated tests for product features (unit, integration, end-to-end) to improve overall product quality.
- Participate in architectural design and discussions, ensuring alignment with scalability, security, and performance requirements.
- Implement robust security measures to protect user data and ensure compliance.
- Contribute to optimizing our CI/CD pipeline to accelerate development and deployment cycles.
- Participate in code reviews, contributing to maintaining code quality and knowledge sharing within the team.

Qualifications:

- Experience as a Software Developer.
- Bachelor's degree in Computer Science, Software Engineering, or equivalent.
- Strong experience with one or more of the following backend technologies: Ruby on Rails (RoR), Golang, or NodeJS.
- Experience building APIs.
- Solid understanding of data modeling and data architecture.
- Good familiarity with PostgreSQL or other SQL-based databases.
- Proficiency in writing unit tests and familiarity with continuous integration concepts and tools.
- Expertise in Git, knowledgeable about GitHub and the pull request/merge process (Gitflow).
- Experience with techniques that enable team code ownership (test-driven development, iterate code, code reviews, pair programming).
- Proficient with agile software development methodologies.
- Deep understanding of event-based philosophy.
- Autonomous, dynamic, and capable of working in a fast-paced environment.
- Solution-oriented approach to problem-solving.
- Excellent communication skills in English; proficiency in French is a plus.

Nice to Have:

- Experience with cloud infrastructure, particularly AWS and GCP.
- Familiarity with containerization technologies such as Docker.
- Experience with monitoring and logging tools.

Why Futa?

- Be part of a mission-driven company revolutionizing financial services in Africa.
- Work on a cutting-edge fintech platform with a focus on scalability, security, and innovation.
- Collaborate with a talented and passionate team.
- Opportunity for professional growth and development.

How to apply ?

Apply on LinkedIn : https://www.linkedin.com/jobs/view/4152344940