Fimple is a product company focused on building a cloud-native, highly composable, and extendible platform to meet the end-to-end platform requirements of digital, disruptive, and new entrant financial players seeking agility. We offer a modern, highly composable, and extensible platform with robust ecosystem/marketplace support, powering business needs and fostering success in a rapidly evolving market.
We are in search of a skilled Full Stack Developer to join our team. As a Full Stack Developer at Fimple, you will be instrumental in developing and maintaining web applications, ensuring high performance, and integrating user-facing elements with server-side logic. We seek a candidate with strong technical skills, proficiency in various programming languages, and the ability to work in a dynamic, international environment.
What Will The Right Person Look Like?
- Minimum 5 years of software development experience.
- Degree in computer science.
- Experience in money transfer systems or banking applications.
- Hands-on experience with SWIFT, EFT, and FAST systems is highly preferred.
- Knowledge of banking integrations, external service integrations, and messaging infrastructures.
- Familiarity with money transfer workflows, transaction status management, reconciliation, error handling, monitoring, and logging.
- Experience working with microservice architecture.
- Proficiency with fundamental front-end languages such as HTML, CSS, and JavaScript.
- Familiarity with JavaScript frameworks such as React and NextJs
- Proficiency with server-side languages such as .Net.
- Familiarity with database technology such as MsSQL, MySQL and Oracle.
- Excellent problem-solving and decision-making skills.
- Strong leadership and team management abilities.
- Excellent communication and interpersonal skills.
- Experience in the banking industry or a related field is a plus.
What Will You Be Doing?
- Take an active role in the development of money transfer products.
- Develop integrations with SWIFT, EFT, FAST, and similar payment systems.
- Design, develop, and maintain internal and external service integrations.
- Develop money transfer workflows, transaction status management, and error-handling mechanisms.
- Work with development teams and product managers to ideate software solutions
- Design client-side and server-side architecture
- Build the front-end of applications through appealing visual design
- Develop and manage well-functioning databases and applications
- Write effective APIs
- Troubleshoot, debug and upgrade software
- Write technical documentation