JBits Technology Support Services · Lagos, Nigeria (Hybrid)
Job Title:
Senior Full Stack Developer
Job Type:
Full-Time, Permanent
Work Model:
Hybrid
Reference Code:
LAG-002
Location:
Lagos, Nigeria
About JBits Technology
JBits Technology Limited is a fast-growing Canadian Managed Services Provider (MSP) dedicated to empowering small & medium-sized businesses (SMBs) by delivering enterprise-grade managed IT and cybersecurity solutions.
We offer comprehensive managed services, including cybersecurity, network management, cloud services, systems management, applications and software development, data management, strategic IT consulting, and IT project management. Our Lagos-based support services center provides critical technical support to our Canadian clients, ensuring secure, reliable, and high-performance IT operations.
The Role
As a Senior Full Stack Developer at JBits Technology, you will be responsible for designing, developing, deploying, and maintaining cutting-edge applications and AI-integrated solutions. You will work closely with business and technical stakeholders, delivering end-to-end technical solutions and mentoring junior developers, driving innovation and excellence throughout the product lifecycle.
Job Responsibilities
- Proper documentation of technical requirements and solutions.
- Conduct research to provide technical guidance to product teams.
- Ensure responsive and intuitive user interfaces by collaborating closely with UI/UX teams.
- Utilize agile development methodologies, adhering to best practices and pursuing continued learning opportunities.
- Agile development including design, implementation, deployment, and maintenance.
- Mentor junior developers through code reviews, knowledge sharing, and best practice demonstrations.
- Transform business requirements into winning delivery solutions.
- Architect, develop, and maintain robust, scalable web applications using modern technologies.
- Design and implement high-performance RESTful APIs and backend services.
- Prioritize security at the core of solution architecture, development, and product lifecycle.
- Develop new features and infrastructure to support rapidly emerging business and project requirements.
- Coordinate technical perspectives for large projects spanning multiple teams and diverse technologies.
- Work across the full stack, building highly scalable distributed solutions that enable positive user experiences and measurable business growth.
- Ensure application performance, uptime, and scalability, and maintain high standards for code quality and application design.
- Assume leadership of new projects, from conceptualization to deployment.
Qualifications
Must Have:
- Bachelor’s degree in Computer Science, Engineering, or related technical discipline.
- Minimum of 6 years’ professional experience in full stack development.
- Expert proficiency in development languages including Java, TypeScript, JavaScript frameworks (React, Angular, VUE), HTML, CSS.
- Experience in unit integration testing, analytics, and debugging.
- Ability to deconstruct large requirements into manageable tasks.
- Strength in collaborating with clients, stakeholders, partners, and team members.
- Expertise in SCM and Task Trackers (Git, JIRA, Confluence).
- Extensive experience architecting and deploying microservices in cloud environments.
- Expert experience with large mission-critical applications and clustering.
- Solution design and deployment experience in AWS environments including container technologies (Docker, Kubernetes).
- Experience with DevOps tools and CI/CD pipelines (Jenkins, GitLab, GitHub Actions).
- Expertise in application integration, including e-commerce platforms
- Expertise in Agile methodology.
Good to Have:
- Familiarity with Azure environment.
- Knowledge of Python, Flask, or Django frameworks.
- Experience working with GraphQL (Apollo).
- Experience with Elasticsearch and familiarity with AI generative models using TensorFlow, Transformers, etc.
- Network Layer Design experience/knowledge.
- Professional Certification.
Salary & Benefits
- Salary Range, ₦7,000,000 – ₦14,000,000 per annum, commensurate with experience.
- Comprehensive health insurance.
- Professional development and certification support.
- Flexible working arrangements and hybrid work model.
- Performance-based annual bonuses and incentives.
Application Instructions
Interested applicants should send their CV and a brief cover letter to
careers@jbitstechnology.ca
, referencing "
Senior Full Stack Developer
" in the subject line. JBits Technology Limited is committed to fostering a diverse, inclusive, and innovative environment. We look forward to welcoming talented individuals who are passionate about technology and committed to excellence.