Jobgurus Job advert

Full Stack Developer

Zerofinance Limited is an online retailer of consumer goods such as Electronics and other household appliances, Mobile phones, Tablets and much more! We believe we provide consumers an enjoyable online retail experience through our user-friendly website. We offer a wide selection of authentic products from various reputable brands at competitive prices which are delivered in a speedy and reliable manner.

We are recruiting to fill the position below:

Job Position: Full Stack Developer
Job Location: Lagos
Job Type: Full-Time

Description


  • We are seeking a Full Stack Developer to help us build our cutting edgesavings and lending platform
  • You must be willing and able to learn everything about our product and end user needs and deliver against the product paper through go live
  • Candidate should have experience in or at least have the willingness to learn more about financial services/fintech
  • The Full Stack Developer will work closely with our Product Manager, business leads and user community to ensure that all client-facing functions and features on both our website and mobile apps are intuitive, fast, efficient and fully meet our clients' trading and security needs
  • Our platform will run 24x7, so we need a Developer who is expert in managing changes and updates real-time with little room for any downtime or failover.
  • We are looking for Developers who are passionate about emerging business & technology models as well as working in a space full of unknowns
  • This is an excellent opportunity for any developer seeking to explore new ideas with the team. We need developers who are enthusiastic and rigorous when tackling new problems, extremely versatile, who thrive in an agile, test-driven development and automated testing environment.

Responsibilities

  • Partner with product management, marketing and the rest of productdevelopment team to understand product vision, user needs, brand design aesthetics and back-end infrastructure
  • Translate complex business needs into innovative technical solutions and contribute to product advancement to guarantee solutions are designed for successful deployment
  • Develop high quality prototypes, proofs of concept in addition to production?quality solutions
  • Create user-friendly, intuitive, fast-paced, real-time web pages and mobile apps
  • Design web and mobile-based features that ensure high quality graphic standards and brand consistency
  • Interpret graphic visual or interaction designs in CSS and Javascript
  • Ensure efficient performance and scalability of solutions - optimize applications 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 applications by getting feedback from and developing solutions for our clients
  • Be available for level 3 support to triage production issues
  • Must be willing to work full time in an office environment.

Experience/Qualifications

  • Expert knowledge in all facets of web/application/services development including front- and back-end technologies
  • Demonstrated experience formulating technology strategy and architecture
  • High proficiency with client side JavaScript frameworks (preferably Angular), server side frameworks (preferably NodeJS) and NoSQL databases (preferably MongoDB)
  • Need to understand ORM and relational databases
  • Ability to integrate with and manage APIs exposing microservices (REST, SOAP), including development and support of Java/JavaScript services
  • Experience in or with:
    • Continuous integration
    • Test-driven development
    • FLOW
    • JSON RPC
    • REST
    • Web3.js
    • Web and enterprise related technologies such as 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 SQL databases
    • Tools: Git
  • Excellent communication skills, both written and verbal
  • B.Sc in Computer Science, Engineering or equivalent practical experience

Method of Application
Interested and qualified candidates should send their CV to: recruitment@zerofinance.com.ng