Job Opportunity at CVPeople Tanzania – Remote Senior Software Engineer
Job Overview
Remote Senior Software Engineer
CVPeople Tanzania | Full time
Dar es Salaam, Tanzania | Posted on 08/31/2022
Job Description
On Behalf Of Our Client we are looking for Senior Software Engineers to join their fully-remote team to help them scale to meet market demand.
Responsibilities
Assist with complex migration projects, such as:
Modernizing our back-end stack (we’re currently on Rails 4)
Optimizing our API and PostgreSQL database for scale and performance
Suggest and implement scalability improvements
Collaborate with the rest of the team in weekly meetings, chat and code reviews
Develop new full-stack features from start to finish using the Shape Up method
Write high-quality and maintainable Ruby and Typescript code
Knowledge and Experience
5+ years of experience with Ruby on Rails
Fluent spoken and written English at a professional level.
Working hours must overlap with PST for at least 3 hours.
Familiarity with PostgreSQL query optimization and scaling strategies
Strong analytical and debugging skills
Strong communication skills, able to recommend decisions using data and experience
Nice to have
Prior experience upgrading Ruby on Rails (this would be a big plus!)
React, Typescript experience
Elixir experience (we have 1 service using Elixir)