- Basic understanding of JavaScript and/or TypeScript.
- Familiarity with Node.js.
- Knowledge of backend frameworks such as NestJS, Express.js, or similar technologies.
- Basic understanding of SQL and relational databases.
- Familiarity with REST APIs and JSON.
- Basic understanding of authentication concepts such as JWT, sessions, and role-based access control.
- Familiarity with Git and GitHub.
- Understanding of HTTP methods, status codes, and client-server architecture.
- Strong willingness to learn.
- Good problem-solving skills.
- Ability to understand technical requirements.
- Attention to detail.
- Ability to communicate problems clearly.
- Comfortable asking questions when requirements are unclear.
- Ability to work collaboratively with other developers and designers.
- Be a recent graduate, self-taught professional, or individual building an early career.
- Have basic knowledge of the role.
- Be willing to learn and work on real products.
- Be able to communicate effectively with team members.
- Be responsible with assigned tasks and deadlines.
- Be comfortable receiving constructive feedback.
- Demonstrate curiosity, initiative, and willingness to improve.
- Have access to a reliable computer and internet connection.
- Previous professional experience is not mandatory. Personal projects, school projects, portfolio projects, open-source contributions, or other demonstrations of practical ability may be considered.
How to Apply
Interested candidates should Apply here.
Why This Job Might Be a Good Fit
This role is ideal for an entry-level developer or recent graduate based in Lagos who is eager to gain hands-on experience building real-world backend applications. It offers mentorship, a monthly stipend, and the opportunity to work on production-oriented projects while collaborating with experienced developers and product teams.
About This Listing
This page is part of our regularly updated collection of job opportunities. Each listing is shared to help users find available roles without upfront costs.
What You Should Know
Details such as eligibility, requirements, deadlines, and availability may change at any time. We do not control the hiring or enrollment process and are not responsible for final selections, or outcomes.
Disclaimer
This website does not act as an employer, recruiter, or training provider. Users are advised to verify information directly from the official source before applying.
Want to see all current job openings? Browse our latest job listings to find roles that match your skills.