Job Description
- Application Deadline:
- Position: Backend Engineer (Ruby on Rails)
- Job Type Remote
- Qualification
- Experience 5 years
- Location Lagos
- Job Field ICT / Computer 
What you’ll do:
- Design, test, and ship great backend code every week to build impactful new features for users and internal operational teams
- Influence, and at times lead, the design and architecture of backend features
- Upskill engineers with junior level back-end experience through active mentoring, code reviews and internal backend forums
- Work with a wide range of systems, stakeholders, processes and technologies to solve engineering problems
- Uphold our engineering standards and processes
- Debug production issues across services, and help ensure a stable application for the marketplace
- Document feature designs and architectural decisions
- Contribute to the technical and product roadmap
You’ll be a great fit for this role if you:
- 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 clearly articulate solutions for a technical and non-technical audience
- Good architectural design ability - understand patterns, algorithm complexity, responsibility separation, component-oriented design, data modelling
- Experience writing tests to cover all permutations of added functionality
- Creating documentation for feature designs or architectural choices so that new engineers can quickly start contributing effectively
- Experience with databases
- Experience with non-relational databases (specifically MongoDB) is a bonus
- Room in your closet for numerous free t-shirts