Or your alerts
Skills Assessment
1 week ago

Job Summary

Here at Yaraa, we are redefining the way businesses conduct procurement in Africa. We’ve got a fast moving development process. You’ll benefit from our incredible and experienced management team, who have helped build and scale solutions for companies like NNPC Retail, Softcom, MTN, Forte Oil and more. As a Senior Backend Engineer (Golang/ NodeJS) you'll contribute to scale our suite of B2B software products including their integrations with other platforms. You will be responsible for writing the web services and APIs used by front-end developers and mobile application developers.

  • Minimum Qualification: Degree
  • Experience Level: Senior level
  • Experience Length: 5 years

Job Description/Requirements


  • Delivering high quality code for features on the product roadmap, using NodeJS, Golang, Typescript, and AWS serverless tools 
  • Architecting efficient solutions that follow best practices for secure, distributed systems
  • Partnering with Product and other engineers to translate product requirements into technical implementation plans
  • Integrating with 3rd party libraries, partner APIs, or SDKs, with attention to pragmatism and maintainability
  • Develop optimal and efficient code using object-oriented programming, design patterns, and best practices.
  • Improving quality of existing backend codebases by identifying and breaking down areas of technical debt 


  • The most important characteristic for a Senior Backend Engineer joining our team is your attitude. 
  • We want you to join because you don't see roadblocks, you see opportunities and you know that somehow, you and the rest of our team can figure anything out. 

The skills required for this role: 

  • At least 4 years of experience building web products using modern programming languages and frameworks, including NodeJS and Golang 
  • At least 5 yrs of experience building and maintaining APIs in production
  • You have experience building with AWS in production
  • You have a solid understanding of API protocols and best practices
  • Experience with testing and documenting backend APIs using tools such as Postman and Swagger.
  • You have knowledge of (cloud) infrastructure principles (load balancing, high availability, containerized services, database configurations, security)
  • You get excited working with complex and secure architectures (distributed, stateless)
  • You’re a strong communicator and collaborator who knows how to connect the dots between departments and stakeholders. 
  • You have experience working on an Agile scrum team with Atlassian products (Jira, Confluence, etc).  


It would also be evaluated if you have: 

  • Experience building SaaS solutions to scale. 
  • Practical and theoretical knowledge of development patterns, software architectures and design patterns (TDD, Event-Driven, SOLID, Hexagonal, DDD). 

Benefits: Our mission is big and audacious, but we're assembling a team to take the challenge head on. 


As a Senior Backend Engineer you'll be joining a team that prioritizes: 


  • Teamwork: Our company is more than just a business. We’re a tight-knit team supporting each other on our mission to rebuild business procurement. We’re really serious about mission, fit, and the people we work with. You’ll be part of an agile team where the owners of the business are actively involved in the operations 

  • Initiative: if you find genuinely good ways to do things better and accomplish better results faster, you will be strongly encouraged to bring them up to the team and/or the owner of the business. 

  • Flexible Working: Flexibility to work from home! We support our teammates wherever they prefer to work.  

  • Output: We prioritize output and therefore every meeting, or conversation will be focused on clearing out any blocker and making easier for you to deliver.  


Important Safety Tips

  • Do not make any payment without confirming with the Jobberman Customer Support Team.
  • If you think this advert is not genuine, please report it via the Report Job link below.
Report Job

Share Job Post

Lorem ipsum dolor (Location) Lorem ipsum NGN Confidential

Job Function : Lorem ipsum

1 year ago

Lorem ipsum dolor (Location) Lorem ipsum NGN Confidential

Job Function : Lorem ipsum

1 year ago

Lorem ipsum dolor (Location) Lorem ipsum NGN Confidential

Job Function : Lorem ipsum

1 year ago

Stay Updated

Join our newsletter and get the latest job listings and career insights delivered straight to your inbox.

We care about the protection of your data. Read our privacy policy.

This action will pause all job alerts. Are you sure?

Cancel Proceed
Report Job
Please fill out the form below and let us know more.
Share Job Via Sms
Why is there a skills assessment?
The employer wants to assess each candidate equally and fairly, and give you the opportunity to show your abilities.
How long is the assessment?
Normally between 25 - 45 mins depending on the skill being assessed.
Can I retake the assessment?
No, you can't re-take an assessment
Make sure you are ready and can focus 100% with no distractions.

Preview CV