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.