datatrota
Signup Login
Home Jobs Blog

Associate Backend Developer at Tobams Group

Tobams GroupNigeria Software Development
Full Time
Tobams Group is a leading provider of digital solutions, focusing on mobile app development, website design, tech talent acquisition, and strategic marketing, aiming to elevate businesses to new heights.

Key Responsibilities

  • Design, build, and maintain scalable backend services and APIs for Tobamsgroup products.
  • Collaborate with AI/ML engineers to integrate machine learning models into production environments.
  • Implement and support gamification features (progress tracking, leaderboards, reward systems, badges, challenges) through backend logic and APIs.
  • Work closely with frontend developers, product managers, and designers to deliver seamless user experiences.
  • Maintain and optimize databases (SQL/NoSQL) for performance, scalability, and reliability.
  • Ensure code quality by writing clean, testable, and maintainable solutions.
  • Monitor, debug, and improve application performance, reliability, and security.
  • Participate in code reviews, architecture discussions, and process improvements.

Required Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience).
  • Strong programming skills in TypeScript and JavaScript.
  • Strong proficiency in Node.js (NestJS/Express.js) or similar backend frameworks.
  • Solid understanding of RESTful APIs and microservices architecture.
  • Proven experience working on AI/ML model integration (e.g., exposing models via APIs, handling inference at scale).
  • Proven experience building or supporting gamification features (e.g., points systems, leaderboards, challenges, rewards).
  • Experience with databases (MongoDB, PostgreSQL, or MySQL).
  • Familiarity with containerization (Docker, Kubernetes) and deployment on cloud platforms (AWS, GCP, or Azure).
  • Understanding of authentication/authorization protocols (JWT, OAuth2).
  • Experience with CI/CD pipelines and version control (Git).
  • Strong problem-solving, debugging, and analytical skills.
  • Excellent communication skills (technical documentation & stakeholder reporting).
  • Adaptability and ability to thrive in a fast-paced, evolving environment.
  • 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.

Method of Application

Signup to view application details. Signup Now
X

Send this job to a friend