Job Overview

  • Date Posted
    May 7, 2024
  • Location
  • Expiration date
    May 27, 2024
  • Experience
    3 Year

Job Description

We are looking for hard-working, fun-loving, values-driven, self-starters to join us in building Gigbanc – Africa’s best neobank for remote workers and creators. We offer a fast, low-cost, reliable, way for African remote workers and creators to receive and send money from/to foreign clients and other individuals and easily store and exchange between multiple currencies. Our target customer is a freelancer, remote worker, digital nomad, or creator who is 20-35 years old, living in Africa and working for foreign clients or serving a global audience. We seek to provide a truly enjoyable customer experience through thoughtful UI/UX design and best-in-class customer service. We also aim to enable our customers to build strong financial health through a suite of value-added products including bill payment, credit, insurance, investing, and more. At Gigbanc, we care deeply about our people and we are building a company where everyone feels included and empowered to thrive as the best possible version of themselves, both inside and outside the workplace. 

A Few Facts About The Founders

  • Paul Omoregie Okundaye (CEO): Nigerian; Harvard MBA, Ivey HBA; Led digital banking growth strategy for top-10 North American bank as a Management Consultant at Bain; led product development and new market entry as a Growth Strategy and M&A Manager at Microsoft; and grew last startup to $100K ARR during undergrad. 
  • Babatope Oni (CTO): Nigerian; Engineering Manager at FairMoney, Nigeria’s top digital bank; CTO at Gokada, Nigeria’s top motorcycle last-mile delivery and ride-hailing gig economy platform; CTO at a fast-growing Nigerian SME financing startup

Job Description

We are seeking a highly motivated Web Engineer (Developer) to join our dynamic team. 

Key Responsibilities

Web Application Development

  • Collaborate closely with product managers and UI/UX designers to understand the MVP’s functional requirements and design objectives.
  • Develop responsive, user-friendly, and visually appealing web applications using VueJS and related technologies.

User Interface and Experience

  • Implement pixel-perfect user interface components that adhere to design guidelines and provide an intuitive user experience.
  • Ensure seamless navigation and interactions, enhancing user engagement and satisfaction.

Integration and API Consumption

  • Integrate with backend services and APIs, enabling efficient data retrieval and real-time updates for an enhanced user experience.
  • Implement error handling and data caching strategies to ensure robustness and reliability.

Agile Development and Collaboration

  • Participate actively in agile development practices, including sprint planning, daily standups, and sprint reviews.
  • Collaborate closely with frontend and backend developers, ensuring smooth integration and a cohesive development process.

Performance and Optimization

  • Monitor web application performance and responsiveness, identifying areas for optimization and implementing solutions.
  • Utilize performance profiling tools to analyze and enhance rendering speed and memory efficiency.

Testing and Quality Assurance

  • Develop and maintain unit and integration tests to ensure the stability and quality of the web application.
  • Work collaboratively with QA engineers to identify and address issues, maintaining a high standard of code quality. 

Requirements

  • 3 years+ experience in web development
  • Proficient in Vue.js framework and its core principles.
  • Strong understanding of JavaScript, JSX, HTML, and CSS.
  • Experience with state management using Vuex.
  • Familiarity with RESTful APIs and asynchronous request handling.
  • Knowledge of modern authorization mechanisms.
  • Understanding of front-end build tools, such as Webpack or Parcel.
  • Experience with version control systems such as Git, Webpack, Babel, and other contemporary development technologies.
  • Ability to write clean, maintainable, and testable code.
  • Excellent problem-solving, critical thinking and communication skills.
  • Bachelor’s degree in Computer Science, Engineering, or a related field (preferred).
  • Prior experience working in an agile environment (preferred).

Benefits

  • Competitive compensation package tailored to the project’s scope and duration.
  • Exposure to the end-to-end web development lifecycle, from initial design to deployment.
  • Flexibility to contribute remotely, enabling a balanced work arrangement.
  • Potential for permanent full-time employment once product launches in market