OfferZen - Jobhulu jbs

Backend Engineers-(Remote) at OfferZen

OfferZen is a platform to get competing job offers from top South African tech companies, software developers and engineers are given the opportunity to register with OfferZen as applicants, who are subsequently chosen. . .

Read more about the company>>

Location: Remote

Department: Operations

Job Type: Full-Time

Who Are We Looking For?

For our marketplace product team, which is a component of our broader product group, we are searching for two backend engineers (one Intermediate Engineer and one Senior Engineer). Our cross-functional product squads are made up of outstanding engineers, product managers, and designers who collaborate to create and deliver high-impact software.

You will be a component of the Marketplace Product Squad, which is in charge of enhancing everyone’s experience and likelihood of success in our marketplace and empowering our operational teams to deliver first-rate support. We place a high priority on increasing developer productivity (therefore React, GraphQL, and Ruby on Rails), pursuing continuous improvement (we’re presently working on Kent C. Dodds’ epicreact.dev), and providing customers with value.

Responsibilities
  • Create, test, and release excellent backend code every week to create useful new features for users and internal operational teams.
  • Influence and, on occasion, take the lead in the architecture and design of backend developments.
  • Expand developers’ backend expertise through active mentoring, code reviews, and internal forums for backend engineers.
  • Work with a variety of systems, stakeholders, procedures, and technology to address engineering issues.
  • Maintain our engineering procedures and standards.
  • Help provide a stable application for the market by debugging production issues across services.
  • Design features and architectural choices should be documented.
  • Participate in the product and technical development roadmap.
Qualification
  • Minimum of 5 years experience in software development for our senior role and 3 years for our intermediate role
  • Minimum of 3 years of experience working with Ruby on Rails in a production environment
  • Excellent at solving problems
  • Able to express ideas clearly to both technical and non-technical audiences
  • Good architectural design ability – understand patterns, algorithm complexity, responsibility separation, component-oriented design, data modelling.

Additional Requirements

  • Experience in designing tests and the ability to cover all conceivable variations of added functionality.
  • Knowledge creating documentation for architectural decisions or feature designs so that fresh engineers may contribute quickly and effectively.
  • Experience with databases
  • Experience with non-relational databases (specifically MongoDB) is a bonus
  • Room in your closet for numerous free t-shirts
Additional information

Based in either Nigeria, Kenya, or South Africa, this is a remote position.

Method of Application

Interested and qualified persons should click on APPLY NOW to complete the required form.