Backend Lead (Ruby on Rails)
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
About Mano:
Launched in 2020, Mano ( https://www.manoafrica.com/ /) is an ultra-fast delivery startup, on its way to dominating the delivery market in Africa. Based out of the UK, with their operations teams currently in Nigeria and Angola, they are scaling fast to launch in new markets. Their engineering team is spread across Europe, with engineers working from Portugal, and Spain, among other countries.
The job scope:
We are looking for an experienced back-end developer to join our team. If you have a passion for programming and for writing clean Ruby code, we would like to meet you. As a back-end developer, you'll work closely with our team of exceptional developers in a fast-paced environment to ensure system consistency and improve user experience. Ultimately, you should be able to develop and maintain functional and stable web applications to meet our company's needs.
The job functions:
- Write extremely clean, efficient, performant, and maintainable code
- Create clean, well-documented APIs
- Rapidly integrate with 3rd-party APIs
- Model database schemas
- Write unit, integration, and stress tests
- Communicate with the front-end team
- Manage staging deployments
- Architect models and relationships
- Write object-oriented code
- Benchmark code speed and database performance
- Draw flowcharts
- Solve and optimize complex algorithms
- Deploy to servers
- Write scripts and integrate with CI/CD
The job specification:
- Proven work experience as a Ruby on Rails developer
- Passion for writing great, simple, clean, efficient code
- Is familiar with code smells and antipatterns
- Very good documentation skills
- Deep understanding of web security
- Experience developing highly object-oriented actions
- A firm grasp of object-oriented analysis and design
- Good knowledge of relational databases
- In-depth understanding of the entire web development process (design, development and
- deployment)
- Excellent analytical and time management skills
- Teamwork skills with a problem-solving attitude
- BSc degree in Computer Science or relevant field
Бонусы
This is a full-time & fully remote role, reporting to their fractional CTO. The role offers an attractive salary + benefits.
Дополнительные инструкции
You may also send in your resumes to my telegram (@Aziine) or connect with me on LinkedIn (https://www.linkedin.com/in/aziine/)