Our client is poised to transform crossborder payments for businesses by taking a unique approach. Their mission is to empower businesses of every scale with personalised and limitless financial access. To date our client has successfully facilitated this for more than 250 businesses managing transactions exceeding $500 million. With offices strategically located in Ghana Nigeria Kenya the UK US Canada and Dubai our client is committed to redefining the landscape of international financial solutions.
Job Type: Fulltime Remote
Location: Ghana
Requirements
- Must have a Bachelors degree in Computer Science Engineering or related field. In the absence of formal qualifications other experience in the industry may be considered.
- Must possess a minimum of 3 years experience in fullstack development.
- Must be comfortable in developing software built with modern web development technologies with strong proficiency in Typescript Javascript ecosystem and NestJS.
- Must have a solid understanding of objectoriented programming.
- Familiarity with various design and architectural patterns for building a scalable application.
- Must have working knowledge of code versioning tools such as Git.
- Excellent in problem solving and have the ability to work under pressure.
- Passionate about delivering endtoend initiatives across the stack and have experience and interest in contributing to web front ends backend services and the APIs that glue them together.
- Strong understanding of engineering practices like continuous delivery defensive programming and automated testing.
- Must have a product mindset: you care about customer outcomes and you want to make datainformed decisions.
- Comfortability working in a team that deals with ambiguity.
Responsibilities
- Designing developing and maintaining efficient reusable and reliable code using Typescript.
- Collaborating with crossfunctional teams to define design and ship new features.
- Supporting the team to continuously experiment iterate and deliver on new product objectives.
- Delivering testable maintainable and highquality code and taking operational responsibility for the components that you develop.
- Writing unit and quality integration tests for applications.
- Ensuring the best possible performance quality and responsiveness of the product.
- Identifying bottlenecks and bugs and devising solutions for quick resolution.
Benefits
- Flexible public holidays get days off to celebrate your birthday and swap days off according to your values and beliefs
- Competitive salary our client tailors compensation for the best because they believe their people are their greatest asset
- Premium healthcare plan giving you the best because they care
- Employee Pension
- Our client offers flexible working hours