Frontend, Software Engineer at a Reputable Card Management Company

A reputable Card Management company that makes use of technology to make financial services easily available to the financially excluded is recruiting suitably qualified candidates to fill the position below:

We are recruiting to fill the position below:

Job Title: Frontend, Software Engineer

Location: Lagos

Job Duties

  • Gather and refine specifications and requirements based on business needs
  • Apply best development practices to write well designed, maintainable, testable, scalable, and secure code
  • Integrate data from back-end services and databases.
  • Test and verify features work correctly.
  • Manage your own time and task list efficiently.
  • Use tools such as VS Code, Git, JIRA, StoryBook, AzureDevops
  • Transform well-planned wireframes and designs into functional working software
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
  • Proactive involvement in technical discussions and presentations for benefit of team.
  • Implement high performance, reusable, and reliable code
  • Design application for best performance and reliability.
  • Application Security including Information security principles & realization, web app security, OWASP & PCI DSS Compliance (Security Design & Technology Skill)
  • Be part of Scrum Team and work on new technology adoption / processes
  • Estimate the size of backlog items that they are responsible for delivering.
  • Translate backlog items into engineering design and logical units of work (tasks)
  • Write technical User Stories for backlog
  • Implement sprint backlog items
  • Support UAT – resolving issues as per business priority
  • Post Implementation Support and production support
  • Ensure we move towards common technical goal
  • Working closely with other developers, UX designers, business and systems analysts.

Requirements

  • 2+ years of professional experience in system analysis, design, development, and implementation
  • Prior experience developing and maintaining NodeJS, ReactJS and Redux based web applications.
  • In-depth knowledge of JavaScript (ES5 and ES6/7 and ES8), HTML5 and CSS.
  • Experience with webservice integration.
  • Proven ability to deliver software products from concept to submission.
  • Understanding of the software development lifecycle.
  • Understanding of Computer Science theory, Data Structures and Algorithms.
  • Good communicator with the ability to work in a team environment.
  • Experience with VueJS or Angular.
  • Exhibits advanced knowledge of programming techniques to continuously drive the selection of languages best suited for the architecture of a system/ application
  • Approaches work situations with intellectual curiosity regularly sharing ideas for process modifications/ improvements.
  • Shows constant interest in learning while gaining greater depth of knowledge within one’s own subject matter area.
  • Knowledge of design patterns, performance recommendations, threading and best practices
  • Shows willingness to question existing processes and explore and experiment with new ideas under guidance.
  • Exposure to digital payments and cryptography is an added advantage
  • Ability to manage multiple priorities simultaneously.

Application Closing Date
15th February, 2020.

The post Frontend, Software Engineer at a Reputable Card Management Company appeared first on Jobs in Nigeria – http://jobsinnigeria.careers.