Job Overview

Location
Lagos, Lagos
Job Type
Full Time
Date Posted
3 years ago

Additional Details

Job ID
11921
Job Views
189

Job Description



Responsibilities:


 


  • Participate in code reviews, design reviews, architecture discussions.

  • Be responsible for scaling, performance and quality for the team.

  • Build (and open source) data processing, storage and fetch systems at the high volume scale with the lowest cost/GB while still responding in milliseconds at the 99th percentile.

  • Optimize algorithms which influence personalization, Order processing, payments, fraud prevention etc

  • Driving the adoption of these best practices around coding, design, quality, performance in your team.

  • Experiment with new and relevant technologies and tools, and drive adoption while

  • Create platforms, reusable libraries, and utilities wherever applicable

  • measuring yourself on the impact you are able to create.

  • Implement long term technology vision for your team.



Skills & Requirement:



  • Deep expertise in more than one programming language and tech stack to write maintainable, scalable, unit-tested code.

  • Substantial experience in building large complex business applications

  • Strong object oriented design skills, knowledge of design patterns, and an uncanny ability to design intuitive module and class-level interfaces

  • Experience leading multi-engineer projects and mentoring junior engineers

  • Experience with full life cycle development in any programming language on a Linux


Platform



  • Deep understanding of data-driven web application design and development

  • Deep understanding of design patterns, optimizations, deployments and tuning servers

  • like apache/mysql/tomcat/solr

  • Prior experience in working with Agile software methodologies (XP, Scrum)

  • Knowledge of Test Driven Development.


Similar Jobs

Cookies

This website uses cookies to ensure you get the best experience on our website. Cookie Policy

Accept