Senior Node Developer

Node.js Developer - Remote Working - Unique FinTech

The Role:
We're looking for Node.js Developers who wants to help build the first of its kind open-source software for financial services company, government regulators and others taking on the challenges of interoperability and financial inclusion. Recognised leaders in the development of Mojaloop.io, software for developers to connect digital financial providers and customers in an open inclusive loop, you’ll get the chance to work on something unique.  
 
Why Join Us?
You want to be challenged and challenge others. You want to make an impact in your work building the first open source mobile money platform. At ModusBox, our environment creates a catalyst for learning and growth, resulting in our team members doing some of the best work of their lives.
 
Not only do you get to build cool stuff, we offer competitive salaries and the chance to work virtually.  Most of our teams are remote so we’re looking for highly self-motivated individuals who know how to get the job done.  

Ideal Candidate:
You are passionate about technology but you’re not a zealot. That passion doesn’t stop at the code base but extends to the product and the impact that it has on your customers. You have a strong sense of ownership and pride in the work you do and believe in doing things the right way for the right reasons. There’s an inherent problem-solver inside of you that sometimes keeps you up at night when there’s a problem in need of an answer. You bring a unique viewpoint to the team, but you know healthy and respectful debate can lead to better solutions. It’s ok if your ideas don’t win out every time – your eye is always on the product. Your engineering skills and emphasis on best practices flourish in an environment where things move quickly and you’re okay when explicit direction is not always at your fingertips. 
 
Required Skills:
  • Solid computer science basics e.g. data structures, algorithms theory, OOP
  • Solid back end development experience in a modern language
  • Demonstrated ability to take ownership of system design, implementation and testing
  • Cloud hosted microservices development in node.js (3+ years)
  • Deep knowledge of the node.js programming language including libuv and the event look
  • Strong SQL and experience with multiple DBMS e.g. postgres, MySQL
  • 3+ years linux 
  • 3+ years docker experience 
  • Git e.g. GIT FLow
  • Strong knowledge of patterns, standards and best practices
  • Bash scripting
  • Self-motivated e.g. ability to work remote
  • Experience of online collaboration tools e.g. slack, hangouts, zoom etc...
  
Nice to have:
  • C/C++ experience
  • NoSQL
  • Kubernetes experience
  • Message bus / async message-based systems e.g. kafka, rabbitMq etc...
  • Distributed systems experience
  • Good degree in computer science or another numeric subject
  • CI/CD pipeline development and maintenance
  • High throughput, high data volume systems, large data sets
  • Contribution to OSS Projects 

So, the cool stuff about us…
ModusBox powers the digital transformation of enterprises and organisation across the world. We have the privilege of using our expertise to modernise how companies, non-profits, and Fortune 100 enterprises connect their data, their people, and their applications. We’re a diverse organisation with locations and team members across the globe. From architecting new solutions that power world-wide banking integrations to modernising B2B communications and more, ModusBox takes on some of the biggest challenges in the tech industry with some of the top technical talent in the world. Recognised leaders in the development of Mojaloop.io and honoured with repeat Partner of the Year awards from MuleSoft, our team is made up of smart people being given the tools and support they need to achieve ground-breaking technical solutions.
 
Our culture is without politics and posturing, where smart people are given the tools and support to achieve great things.  We’re a global organisation based in Seattle with employees all over the world including South Africa, India the UK and El Salvador. 

Want to apply later?

Type your email address below to receive a reminder

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
Error
Error
insert_drive_file
insert_drive_file