EngineeringDeadline passed
Frontend Developer
- Work arrangement
- Remote
- Employment type
- Part-Time / Internship
- Commitment
- 10–20 hrs/week
- Location
- Ghana-based preferred
- Experience level
- Student / Early-career
- Engagement terms
- Confirmed in writing before you start
- Duration
- Agreed at onboarding
About the Role
Join our product engineering team to build intuitive, responsive, and accessible user experiences for individuals, merchants, and institutions using Cornerstone.
You'll contribute to customer-facing web applications, administrative dashboards, merchant portals, and potentially mobile application interfaces.
Key Responsibilities
- Develop responsive interfaces using React and JavaScript or TypeScript.
- Build dashboards for savings, merchant transactions, settlements, and organisational collections.
- Integrate frontend applications with secure backend APIs.
- Develop reusable components and maintain consistent interface styling.
- Work on loading states, form validation, transaction status displays, and error messages.
- Test features across devices and screen sizes.
- Collaborate on improving usability, accessibility, and performance.
- Participate in code reviews and GitHub workflows.
Requirements
- Good understanding of HTML, CSS, JavaScript, and React.
- Basic experience with REST APIs and frontend state management.
- Ability to translate UI designs into functioning interfaces.
- Knowledge of Git and responsive design.
- Evidence of personal, academic, or professional frontend projects.
- Attention to detail and willingness to learn.
Preferred
Next.jsTailwind CSSReact NativeExpoTypeScriptFigmaFrontend testing tools
Expected Contribution
Functional, responsive, tested UI features that follow product requirements and design standards.
Applications Closed
The application deadline for this role has passed.
What We Offer
- Code reviews and guidance on building clear, trustworthy financial interfaces
- Flexible, remote-first working arrangement
- Practical experience contributing to a developing fintech company
- Real products and real business challenges
- Task guidance, feedback, and professional development
- Exposure to cross-functional collaboration and startup operations
- Certificate or reference letter on successful completion of an eligible internship, subject to performance
- Consideration for expanded responsibilities or future roles, depending on performance and company growth
Engagement terms are confirmed in writing before you start. Future employment is not guaranteed.
Our Hiring Process
- 1ApplySend your CV, a short introduction, and any portfolio or GitHub links.
- 2Conversation or Practical ReviewA short role-based conversation or practical exercise.
- 3OfferRole, reporting contact, commitment, and engagement terms, confirmed in writing before you start.