Junior Full Stack Developer atย Useful Media Ltd
- Location: Nigeria
- Job Type: Full Time
Job Summary of the Junior Full Stack Developer atย Useful Media
- Weโre looking for a Junior Full-Stack Developer to join our engineering team.
- Youโll work closely with senior developers, designers, and product managers to build and maintain scalable, high-quality software.
- This role is ideal for someone with a solid foundation in web development who is eager to grow into a well-rounded engineer.
Responsibilities of theย Junior Full Stack Developer atย Useful Media
- Collaborate with team members to build, test, and deploy new features across the stack
- Work on RESTful APIs and server-side logic using PHP (Laravel) and Node.js
- Build responsive front-end components using React.js
- Maintain and improve existing systems, fixing bugs and addressing technical debt
- Write clean, maintainable, and well-documented code
- Participate in code reviews and contribute to continuous improvement processes
- Support integration of CI/CD pipelines for faster and safer deployments
- Work in an Agile environment and contribute to sprint planning, stand-ups, and retrospectives
- Learn from senior engineers and participate in regular feedback cycles to improve your skills.
Requirements
- 1โ3 years of professional experience (internships, freelance, or personal projects are also considered)
- Solid knowledge of PHP and Laravel
- Experience building back-end services using Node.js
- Front-end development experience with React.js
- Understanding of relational databases (MySQL, PostgreSQL, etc.)
- Familiarity with version control systems (Git)
- Exposure to CI/CD pipelines and deployment workflows (GitHub Actions, GitLab CI, etc.)
- Strong problem-solving skills and a willingness to learn
- Excellent communication and collaboration abilities
- Ability to work independently in a remote setting
Nice to Have (but Not Required):
- Experience with Docker or containerized environments
- Familiarity with frontend build tools like Webpack or Vite
- Knowledge of automated testing frameworks (Jest, PHPUnit, etc.)
- Interest in UX/UI design principles
- Experience working in a startup or fast-paced environment
Why Join Useful Media?
- Remote-first culture with flexible hours
- Opportunity to work on real-world problems and see your impact quickly
- A collaborative team that values growth, ownership, and purpose
- Clear paths for professional development and mentorship from experienced engineers
- Build products that people loveโand actually use