Friday, 31 March 2017

Full Stack Engineer

Full Stack Engineer

Location: Lagos

Application Closes: Friday 14, April 2017

Our client is urgently in need of talented engineers who will be responsible for developing innovative, cutting-edge solutions to the business problems faced by the advertisers, publishers, Telcos and content owners in Africa. 

·         Collaborate with Product Managers, Architects and Engineering leaders to define, architect and build new product features.
·         Own, operate, and maintain your team’s services in a distributed production environment.
·         Employ Agile methodologies to continuously deliver value to customers.
·         Drive quality by writing unit, functional, load and performance tests.
·         Work closely with DevOps engineers to ensure services are reliable, scalable, manageable and supportable. 
·         Develop diagnostic and troubleshooting tools and processes.
·         Excel as an engineer and be a productive member of the team where leadership is a behavioral trait, not a title. 
·         Lead architecture, design and code reviews as well as mentor junior engineers.
·         Working on different aspects of the core product and associated tools, (server-side or user-interfaces depending on the team you'll join)
·         Assisting with in-life maintenance, testing, debugging and documentation of deployed services
·         Creating the supporting functional and technical specifications.
·         Estimating the effort required to develop and implement.
·         Supporting release and implementation of developed features.
·         Adhering to coding standards development processes.
·         Help champion a maintainable well designed codebase and look for ways to further improve our applications’ internal design, thinking about build, deployment, object oriented design, automated testing, error handling, logging, monitoring, et al

·         Ideal candidate will have a background in Payments systems development and integration
·         Masters / Bachelor’s degree in Computer Science, or equivalent.
·         5+ years of experience of hands-on experience developing distributed systems based on PHP, Java, C++, Python or .NET technologies. 
·         Great engineering skills and strong Computer Science fundamentals
·         Fluency in Javascript, HTML and CSS
·         Hands on experience with cloud technologies such as (AWS, Rackspace, Softlayer, GCE).
·         Good scripting skills (python, bash, groovy, ruby)
·         Experience with configuration management (puppet, ansible) and source code management (GIT)
·         Experience with web servers (nginx, apache2, tomcat, haproxy)
·         Experience in a production DevOps environment where you ship rapidly and often.
·         Good understanding of Object Oriented Design and standard design patterns.
·         Experience of multi-threaded, 3-tier architectures, microservices and caching.
·         Hands on experience working with SQL and NoSQL databases and caches  (mysql, couchbase, redshift, dynamo DB, mongo DB, …).
·         Expertise in practical aspects of running Scrum (or other agile methodologies) within a team and in a distributed cross-team environment.
·         Experience agile development environment and use of tools like Jira to assign tasks and track work in progress
·         Flexible with the ability to adapt working style to meet objectives.
·         Excellent communication and analytical skills.

How to Apply:

Please state the subject of the email as: “Full Stack Engineer

Only qualified candidates will be contacted.