Embedded Finance Operatio...
CDI
Dakar
il y a un an
Full Stack Developer
CDI
Dakar
il y a un an
Chief Operation Officer
CDI
Dakar
il y a un an
Rubyx
Full Stack Developer
We are looking for an Application Developer who will design and code functional programs and applications, producing fully functional software applications according to requirements. You will work as part of a team and individually with little supervision.
You should possess excellent knowledge of at least one programming language and be familiar with a variety of operating systems and platforms. We also expect you to have an analytical mindset and a keen eye for detail.
Responsibilities
- Efficiently translate client requirements into application features
- Work together with a team of IT professionals to set specifications for new applications
- Create high-quality source code to program complete applications within deadlines
- Organize unit and integration testing before the launch
- Organize functional and nonfunctional testing and perform troubleshooting and debugging
- Review existing applications to reprogram, update and add new features
- Prepare technical documents and handbooks to accurately represent application design and code
Profil recherché
Technical Skills
- Experience with Google Cloud Platform (preferred) or Amazon Web Services
- Technical knowledge of systems in a multi-tenant, cloud-native environment
- Experience with frontend one or more frontend technologies such as Nodejs, Reactjs and Flutter
Experience with one or more backend programming languages such as Nodejs, Python or Java.
- Experience with SQL and NoSQL databases
- Experience with CI/CD tools such as Github Actions
- Ability to quickly develop MVP from ideas
- Strong analytical and problem-solving skills with close attention to detail
Personal Skills
- Fluent in English, a multilingual speaker is a plus.
- Open-minded and able to work with people from different backgrounds and cultures
- Cultivate the start-up spirit and look for innovation and excellence
- Deonstrated ability to work independently and as part of a team in a distributed working environment
- Ability to learn and adapt quickly in fast-changing environments
- Strong communication, teamwork and time-management skills