Software Engineer (Backend)
CareerBuddy
Lagos, LA, Nigeria
6d ago

The Backend Software Engineer is responsible for all aspects of the development and delivery of applications. This person will need to be able to understand how to develop Elixir and Ruby or similar languages and enforce standards.

Responsibilities :

Support and maintain existing production code in the field and develop and deliver new enhancements and products to our client base.

Collaborate with product management, operations, quality, and front-end engineers to deliver the right solution.

Develop reliable, high-performance service applications using Elixir, Phoenix, and PHP.

Provision, configure and develop against remote infrastructure in AWS.

Requirements :

Bachelor’s degree in Computer Science or a related discipline with at least 3 - 6 years’ professional experience with Elixir / PHP or similar languages

Integration of user-facing elements developed by a front-end developer with our API

Building reusable code and libraries for future use

Experience with Amazon Web Services (AWS)

Optimization of the application for maximum speed and scalability

Separation of centralized services into microservices

Experience with Git, Jenkins, Docker, Ansible / Chef / Puppet, or similar tools

Pride in readable, well-designed, well-tested software.

Experience with relational databases (PostgreSQL, MySQL) and key-value stores (Memcache, Redis)

Good oral and written communication skills

Report this job
checkmark

Thank you for reporting this job!

Your feedback will help us improve the quality of our services.

Apply
My Email
By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
Continue
Application form