Job Overview
-
Date PostedMay 7, 2024
-
Location
-
Expiration dateMay 27, 2024
-
Experience3 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