Software Developer (Frontend & Backend) at Proforce Limited

December 15, 2025
Application ends: January 15, 2026
Apply Now

Job Overview

  • Date Posted
    December 15, 2025
  • Country
  • Expiration date
    --
  • Experience
    5 Year
  • Qualification
    Bachelor Degree

Job Description

Connect With Us MorrJobs MorrJobs LinkedIn MorrJobs Facebook MorrJobs WhatsApp MorrJobs on X MorrJobs Threads MorrJobs Instagram MorrJobs TikTok MorrJobs YouTube

Proforce Limited is a leading Nigerian defence and security solutions company, established in 2008 and widely recognized for its expertise in armored vehicles, protective mobility, and personal security solutions across Nigeria and Africa.

With a strong foundation in engineering and innovation, Proforce delivers high-performance security products to government agencies, corporate organizations, diplomatic missions, and private clients.

As part of our continued growth, we are seeking a skilled Software Developer (Frontend & Backend) to join our technology team and contribute to the development of secure, scalable, and high-impact software solutions.

Job Details

  • Company: Proforce Limited
  • Role: Software Developer (Frontend & Backend)
  • Location: Ogun State, Nigeria
  • Job Type: Full-time
  • Salary: ₦200,000 – ₦300,000 monthly

Role Overview

The Software Developer will be responsible for designing, building, and maintaining high-quality software applications that support business and client needs. The ideal candidate will work across the full software development lifecycle and collaborate closely with cross-functional teams to deliver reliable and secure systems.

This role is ideal for professionals who enjoy solving complex problems, writing clean code, and continuously improving their technical expertise.

Key Responsibilities

Software Development

  • Design, develop, and maintain frontend and backend software applications
  • Write clean, efficient, and maintainable code using languages such as Java, Python, C#, or JavaScript
  • Build secure, scalable, and high-performance applications based on defined requirements
  • Participate in all stages of the software development lifecycle including design, development, testing, deployment, and maintenance

Collaboration & Communication

  • Work closely with project managers, designers, and fellow developers to deliver projects on schedule
  • Communicate technical concepts clearly and provide regular progress updates
  • Participate in code reviews and contribute to shared team knowledge

Testing & Debugging

  • Develop and maintain unit and integration tests
  • Identify, troubleshoot, and resolve bugs, performance issues, and compatibility challenges
  • Ensure consistent application performance across devices, browsers, and operating systems

Continuous Improvement

  • Stay current with emerging technologies, tools, and industry best practices
  • Recommend and implement enhancements to improve system performance, security, and user experience
  • Contribute to technical documentation and API references

Security & Compliance

  • Apply secure coding practices and data protection standards
  • Ensure compliance with relevant security and regulatory requirements

Requirements

Education & Experience

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience)
  • Minimum of 5 years’ experience as a Software Developer or in a similar role

Technical Skills

  • Strong proficiency in at least one major programming language: Java, Python, C#, or JavaScript
  • Experience with modern frameworks such as React, Angular, Django, or mobile platforms (Android/iOS)
  • Hands-on experience with databases such as MySQL, PostgreSQL, or MongoDB
  • Knowledge of RESTful APIs, microservices architecture, and cloud platforms (AWS or Azure)
  • Familiarity with Git and version control workflows
  • Experience working in Agile/Scrum development environments

Soft Skills

  • Strong analytical and problem-solving abilities
  • Excellent communication and teamwork skills
  • Ability to manage multiple tasks and meet deadlines

Added Advantage

  • Experience with DevOps tools and CI/CD pipelines
  • Knowledge of Docker, Kubernetes, or containerized environments
  • Familiarity with testing tools such as JUnit, Selenium, or PyTest
  • Understanding of application security principles

How to Apply

Interested and qualified candidates should send their CV to:

📧 [email protected]
Subject Line: Software Developer (Frontend & Backend)