Full Stack Developer at Fort Knox Group

Job Overview

Location
Lagos, Lagos
Job Type
Full Time
Date Posted
1 year ago

Additional Details

Job ID
100829
Job Views
70

Job Description



JOB OBJECTIVE



  • We are looking for a full stack developer that will be responsible for developing and managing full stack (front & back-end) services and the interchange of data between the server and the users.

  • Your primary focus will be the development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end.

  • You will also be responsible for integrating the front-end elements.

  • Therefore, a basic understanding of front-end technologies is necessary as well.


DUTIES AND RESPONSIBILITIES



  • Write effective APIs

  • Test software to ensure responsiveness and efficiency

  • Troubleshoot, debug and upgrade software

  • Create security and data protection settings

  • Build features and applications with a mobile responsive design

  • Write technical documentation

  • Design client-side and server-side architecture

  • Build the front-end of applications through appealing visual design

  • Develop and manage well-functioning databases and applications

  • Work with data and analysts to improve the software


SKILLS & COMPETENCIES REQUIRED



  • Strong knowledge of PHP & JavaScript web frameworks {{such as Laravel, Yii, express.js etc.}}

  • Understanding the fully synchronous behavior of PHP and JavaScript

  • Understanding of MVC design patterns

  • Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3

  • Knowledge of Object Oriented PHP and Node.js programming

  • Understanding accessibility and security compliance

  • Strong knowledge of the common JavaScript, PHP or web server exploits and their solutions

  • Understanding fundamental design principles behind a scalable application

  • User authentication and authorization between multiple systems, servers, and environments

  • Integration of multiple data sources and databases into one system

  • Familiarity with limitations of PHP as a platform and its workarounds

  • Creating database schemas that represent and support business processes

  • Interact with customers while online testing and assisting with usage.

  • Must have working experience with SMPP protocol and SMS gateways.

  • Should have knowledge of installation and configuration of bearer box Gateway, Open SMPP Box,

  • customization of SQLBox & SMPP Protocol for SMS Routing

  • Assisting various Technical Teams with tasks that require optimization and modifications to the current infrastructure.

  • Work on clients' queries and provide resolution. Troubleshoot issues of Linux, and SQL queries and handle databases.

  • Interaction with clients in some cases for online testing to debug the issue.

  • Should be aware of Verified SMS, Google RCS business messaging, and Whatsapp business API


WORKING AND PROCESS.



  • Working knowledge of MySQL queries, SMPP protocol, and SMS gateways.

  • Troubleshooting knowledge in MySQL and other SMPP issues.

  • Require Basic knowledge in networking such as IP address, networking route, & DNS.

  • Require Strong technical and analytical skills.

  • Proficient understanding of code versioning tools, such as Git

  • The candidate must have skills and experience in the following languages:

  • C#, Ruby, Python

  • Other qualifications include experience in the following platforms and frameworks:

  • React Native , Ruby on Rails , AWS , .NET , JavaScript


Minimum qualification



  • Higher National Diploma or Bachelor’s degree from an accredited program in Computer Science, Computer Science Engineering or B.Sc in Electrical Engineering or related academic discipline required

  • At least 1-4 years’ experience in a similar role.

  • Good understanding of the following protocols and channels at the development and configuration level in relation to VAS: USSD, SMS, IVR, WEB,WAP, MMS,SMPP, SMTP etc

  • Good understanding of handling CRUD, event logs, CDR, syslogs

  • Ability to develop and support the following:

    • WEB & WAP - Develop access interface for multimedia (web, games, and portal) services.

    • USSD/SMS - Develop access interface for SMS/USSD services for service activation and delivery

    • IVR - Support for voice services - provisioning, service activations & delivery

    • Video/Audio/MMS - support provisioning, service activation & delivery



  • Understanding of the following mechanism:

  • MT Billing Technology

  • MO Billing

  • UCIP (User Communication Interface Protocol)

  • DOB (Direct Operator Billing)

  • Third-party Payment Gateways


Similar Jobs

Cookies

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

Accept