Vacancy for Senior Engineer – Software Development at 9mobile Nigeria

9mobile, is a Nigerian private limited liability company. EMTS acquired a Unified Access Service License from the Nigerian Communications Commission in 2007. The License enables EMTS provide Fixed Telephony (wired or wireless), Digital Mobile Services, International Gateway Services and National/Regional Long Distance Services in addition to spectrum assignments in the 900 and 1800 MHz bands.

We are recruiting to fill the vacant position below:

Job Title: Senior Engineer – Software Development

Location: Abuja, NG

Job Summary

  • Ensure deliveryof the product end-to-end from design stage to the production stage with zerosnags.

Principal Functions

  • Partner with product management, marketing andthe rest of product development team to understand product vision, user needs,brand design aesthetics and back-end infrastructure.
  • Translate complex business needs intoinnovative technical solutions and contribute to product advancement toguarantee solutions are designed for successful deployment.
  • Develop high quality prototypes, proofs of concept in addition toproduction-qualitysolutions.
  • Create user-friendly, intuitive, fast-paced, real-time web pages andmobile apps.
  • Design web and mobile-based features that ensure high qualitygraphic standards and brand consistency.
  • Interpret graphic visual or interaction designs in CSS andJavascript.
  • Ensure efficient performance and scalability of solutions – optimizeapplications for maximum speed.
  • Participate in team/project activities: requirement refinement,sprint planning, task estimations, coding, troubleshooting, retrospectives,etc.
  • Maintain and continuously improve website and mobile applicationsby getting feedback from and developing solutions for our clients.
  • Beavailable for level 3 support during the production issues.

Educational Requirements

  • B.Sc in Computer Science, Engineering or equivalent practical experience.

Experience,Skills & Competencies:

  • Three (3) to Five (5) Years post NYSC work experience
  • Expert knowledge in all facets of web/application/servicesdevelopment including front- and back-end technologies.
  • Highproficiency with client-side JavaScript frameworks (preferably Angular),server-side frameworks (preferably NodeJS) and NoSQL databases (preferablyMongoDB), React Native.
  • Ability to integrate with and manage APIs exposing microservices(REST, SOAP), including development and support of Java/JavaScript services.
  • Need to understand ORM and relational databases.
  • Demonstrated experience formulating technology strategy andarchitecture.

Experience in or with:

  • Continuous integration
  • Test-driven development
  • FLOW
  • JSON RPC
  • REST
  • Web3.js
  • Web and enterprise related technologies suchas go-ethereum/Solidity, Node.js, AngularJS, Python, Go, or Rust.
  • Low-level application development in C++ or Go
  • Web Technologies: JSON, HTML, CSS, JavaScript,and RESTful web services
  • Framework: MVC Framework like Spring, JPA,Hibernate, Jaxb
  • Database: RDBMS like MySQL, Oracle, NO SQLdatabases
  • Tools: Git
  • Problem Solving
  • Excellentcommunication skills
  • Teaming
  • Passion for Excellence
  • Integrity
  • Empowering people
  • Growing people
  • Team work
  • Customer Focus

How to Apply
Interested and qualified candidates should:
Click here to apply online


Comments

Leave a Reply

Your email address will not be published. Required fields are marked *