Technology

Backend Developer Intern At Tobams Group

Tobams Group·All, nigeria·Full Time·Remote
TechnologyFull TimeRemote
  • We are looking for a Backend Developer to join our growing engineering team.
  • In this role, you will design, develop, and maintain robust backend services and APIs that power Tobamsgroup's web applications.
  • You'll collaborate with product, design, and AI/ML teams to deliver high-quality, data-driven software solutions.

Key Responsibilities

  • Assist in designing and building scalable backend services and RESTful APIs.
  • Support maintenance and improvement of existing backend systems.
  • Collaborate with AI/ML engineers to help integrate machine learning models into production environments.
  • Implement backend logic for gamification features such as points systems, leaderboards, badges, rewards, challenges, and progress tracking.
  • Work closely with frontend developers, product managers, and designers to deliver seamless user experiences.
  • Write clean, testable, and maintainable code under supervision.
  • Assist in database design, optimization, and maintenance (MongoDB, PostgreSQL, or MySQL).
  • Support debugging, performance optimization, and application monitoring.
  • Contribute to API documentation and technical documentation.
  • Participate in code reviews, architecture discussions, and sprint meetings.
  • Support CI/CD processes and deployment activities.

Required Qualifications

  • Bachelor's Degree in Computer Science, Software Engineering, or related field (or equivalent experience).
  • Basic to intermediate proficiency in JavaScript and TypeScript.
  • Foundational knowledge of Node.js (NestJS/Express.js).
  • Understanding of RESTful API principles.
  • Familiarity with MongoDB, PostgreSQL, or MySQL.
  • Basic understanding of authentication and authorization (JWT, OAuth2).
  • Familiarity with Git and version control workflows.
  • Understanding of backend architecture fundamentals and microservices concepts.
  • Basic exposure to Docker or cloud platforms (AWS, GCP, or Azure) is an advantage.
  • Strong problem-solving and analytical skills.
  • Good written and verbal communication skills.
  • Willingness to learn, adapt, and work in a fast-paced remote team.
  • Humble, hardworking, and ambitious mindset.
  • Nice-to-Have Skills
  • Knowledge of Python.
  • Experience with message queues (RabbitMQ, Kafka).
  • Exposure to DevOps practices and infrastructure as code (Terraform).
  • Familiarity with event-driven systems and webhook handling.
  • Experience with AI/ML integration and MLOps practices.

What We Offer

  • Monthly internship stipend.
  • Hands-on experience working on real-world backend and AI-powered projects.
  • Mentorship from experienced engineers and technical leads.
  • Opportunity to contribute to impactful digital products used by real users.
  • Exposure to modern backend architecture, DevOps, and production environments.
  • Professional growth and skill development opportunities.
  • Potential full-time employment opportunity based on performance.
  • Flexible remote work arrangement.

Key skills

BA/BSc/HND

At a glance

Company

Tobams Group

Location

All, nigeria

Employment

Full Time

Experience

Valid until

Not specified

Created

June 18, 2026

More opportunities

Similar roles you might like

Backend Developer Intern At Tezza Business Solutions Ltd

Tezza Business Solutions Ltd

Lagos, nigeria

full-time

Role Overview We are looking for a Backend Developer Intern to support the development, testing, and maintenance of the server-side components of our applications. You will work with the development team to build APIs, implement business logic, work with databases, integrate third-party services, and help ensure our applications are secure, reliable, and scalable. Training & Project Requirement: This role requires that the individual should have completed a relevant training. A personal or group project is acceptable following this and even better, prior experience on a live project is considered an added advantage. Responsibilities Assist in developing and maintaining backend services and REST APIs. Implement application business logic based on product requirements. Work with relational databases such as PostgreSQL or MySQL. Assist with database schema design, queries, migrations, and data validation. Integrate third-party services and APIs. Implement authentication, authorization, and access-control features. Help identify and fix backend bugs. Write clean, reusable, and maintainable code. Participate in code reviews and technical discussions. Write unit and integration tests for backend functionality. Assist with API documentation. Use Git and GitHub for source control and collaboration. Work with frontend developers to integrate APIs. Follow security and data-protection best practices. Preferred Technical Skills 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. Nice to Have Experience with PostgreSQL. Familiarity with Docker. Knowledge of Redis, queues, background jobs, or caching. Experience integrating payment, email, SMS, identity verification, or other external APIs. Basic understanding of cloud deployment. What We Are Looking For 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. General Internship Requirements Candidates should: Be recent graduates, self-taught professionals, or individuals building early careers in their chosen field. Have basic knowledge of the role they are applying for. 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 where remote work is required. Previous professional experience is not mandatory. Personal projects, school projects, portfolio projects, open-source contributions, or other demonstrations of practical ability may be considered. What Interns Will Gain Interns will have the opportunity to: Work on real production-oriented software projects. Monthly stipend Collaborate with developers, designers, QA, and product stakeholders. Learn professional development and design workflows. Use Git/GitHub, Figma, project-management tools, and modern development technologies. Participate in code/design reviews. Improve their portfolio with practical experience. Learn how products move from requirements and designs to development, testing, and release. Receive mentorship and technical feedback throughout the internship.

17 days ago

Backend Developer Intern At Tobams Group
All, nigeria
Apply