14 Full Stack Developer jobs in Nigeria
Full Stack Developer / Software Engineer
Posted 10 days ago
Job Viewed
Job Description
br>Role Summary
We’re hiring a mission-aligned Full Stack Developer with strong skills in WordPress backend (PHP) and Python. You’ll maintain and enhance our WordPress platforms while supporting a gradual move to a headless CMS with Python-based backend logic. A skills test will be part of the hiring process.
Responsibilities
Build, maintain, and optimize WordPress-based platforms
Develop scalable backend features using PHP (WordPress)
Write and maintain Python scripts for automation and backend support
Apply prompt engineering for code improvement
Debug and optimize for speed, security, and scalability
Document processes and support transition to headless architecture
Stay updated on WordPress, PHP, and Python best practices
Qualifications
Degree in Computer Science or related field
Proficiency in PHP & WordPress backend
Strong Python skills for backend and automation
Solid understanding of HTML, CSS, JavaScript, and SQL
Experience with Git, SDLC, and OOP
Committed Christian aligned with our mission
Strong problem-solving and communication skills
Preferred Skills
Headless CMS or decoupled WordPress experience
REST APIs / GraphQL knowledge
Familiarity with Java & prompt engineering
Experience in faith-based or media platforms
Benefits
Purpose-driven, impactful work
Opportunities for growth in faith-based tech
Supportive, collaborative team culture
How to Apply
Submit your resume. Shortlisted candidates will complete a WordPress and Python skills test and discuss their fit with our mission.
Software Engineer Instructor
Posted 2 days ago
Job Viewed
Job Description
Location: Ojodu Berger, Lagos br>Employment Type: Full-time (on-site)
Technical Skills:
o Proficiency in Programming Languages and Front-End tools such as JAVA, PYTHON, JavaScript, HTML, CSS, etc.
o Competence in the software development frameworks and tools such as ReactJS, SPRING, Django, etc.
o Experience in database management and design e.g. Ms SQL, MongoDB, MySQL, etc.
o Knowledge of ARTIFICIAL INTELLIGENCE & MACHINE LEARNING (AI-ML), DATA SCIENCE & ANALYTICS is an added advantage.
Key Responsibilities
o Deliver effective teaching on the IT courses as assigned by the institute
o Provide hands-on training and real-world examples to enhance learning experiences.
o Offer guidance, mentorship, and support to students throughout their learning journey.
o Engage and Inspire Students by creating a motivating and supportive learning environment that encourages students to achieve their full potential.
o Regularly asses and evaluate student performance through assignments, projects, quizzes and exams.
o Stay updated with the latest industry trends and incorporate them into teaching materials and sessions.
Requirements
o Educational Background: Minimum of Bachelor's degree or HND in Computer Science, Information Technology, Computer Engineering, or any related field.
o Experience: Minimum of 2 years of teaching or training experience or equivalent industry experience in software Engineering, Data Science etc.
Software Engineer II
Posted 15 days ago
Job Viewed
Job Description
This is a remote position.
About the Role:We are seeking a skilled and innovative Software Engineer II with expertise in Python and Elasticsearch to join our team. In this role, you will play a critical role in developing and maintaining a high-performance search engine that enables customers to compare various products seamlessly. You will be responsible for designing and implementing APIs , managing a robust microservices architecture , and ensuring data indexing and retrieval processes are highly efficient and scalable.
Key Responsibilities:Search Engine Development:
Design, implement, and maintain advanced search solutions using Elasticsearch , tailored to enable product comparisons.
Optimize indexing, querying, and ranking algorithms for improved search relevance and performance.
API Development:
Create, maintain, and document scalable, secure, and efficient RESTful APIs to support search and comparison functionalities.
Collaborate with frontend and backend teams to integrate APIs seamlessly into the product ecosystem.
Microservices Architecture:
Design and manage a reliable and scalable microservices architecture for search engine and related services.
Develop, deploy, and monitor microservices in an Azure cloud-native environment (
Data Management:
Work with large datasets, ensuring proper indexing and retrieval using Elasticsearch .
Develop ETL pipelines to ingest, transform, and index data from multiple sources.
Performance Optimization:
Monitor and analyze system performance, implementing optimizations to ensure low-latency responses and high system availability.
Continuously fine-tune Elasticsearch configurations to handle dynamic data loads.
Collaboration & Mentorship:
Collaborate with cross-functional teams, including product managers, data engineers, and UI/UX designers, to align technical solutions with business goals.
Mentor junior developers, sharing best practices in Python, Elasticsearch, and scalable software design.
Requirements Qualifications:Technical Skills:
Proficient in Python programming and frameworks like Flask, FastAPI, or Django.
Hands-on experience with Elasticsearch , including index creation, management, and optimization.
Strong understanding of RESTful API design and development.
Expertise in managing microservices architectures and using related tools (e.g., Docker, Kubernetes).
Familiarity with cloud platforms (AWS, Azure, GCP) and CI/CD pipelines.
Experience:
Proven track record of developing and scaling search engines or similar applications.
Experience with product comparison systems is a plus.
Knowledge of data structures, algorithms, and distributed systems.
Soft Skills:
Strong problem-solving and analytical skills.
Excellent communication and collaboration abilities.
Ability to work in a fast-paced, dynamic environment.
BenefitsWhy Join Us?Be part of a dynamic team solving challenging problems in the search and comparison domain.
Work on cutting-edge technologies and scalable systems that impact thousands/millions of users.
Enjoy a collaborative, inclusive, and growth-oriented work environment.
Software Integration Engineer.
Posted 69 days ago
Job Viewed
Job Description
Software Development Engineer
Posted 495 days ago
Job Viewed
Job Description
Mid-Level Back-End Developer
Posted 25 days ago
Job Viewed
Job Description
br>As a Back-End developer, you will be responsible for designing, developing, and maintaining software applications that meet the needs of our customers. You will work with a team of developers and collaborate with product managers to develop functional, user-friendly and scalable applications. You will be expected to have a deep understanding of both front-end technologies.
Key Responsibilities
§ Microservices Development: Build and maintain RESTful APIs in .NET or Node.js that handle multi-tenant data, enabling tenant-specific configurations. br>
§ Database Management: Design schemas and queries in Postgres and MongoDB, supporting partitioning and isolation for different insurance entities. br>
§ Integration & Open APIs: Implement secure, well-documented APIs for third-party services (payment gateways, aggregator platforms, financial systems). br>
§ Performance & Scalability: Optimize service performance, incorporate caching strategies, and ensure the application meets high-availability requirements. br>
§ Compliance & Security: Collaborate with DevOps and security teams to embed NDPR, IFRS 17, and NIST controls (e.g., encryption, audit logging). br>
Technical Requirements
§ High proficiency in .NetCore 7+, Entity FrameworkCore, Kafka, Container Orchestration (Kubernetes), Docker, and GraphQL (e.g., Hot Chocolate, GraphQL.NET) br>
§ Intermediate proficiency in Signal R, Redis, and RabbitMQ, PostgreSQL, NOSQL (e.g. MongoDB, Cassandra, CosmosDB), SQL Server, and Observability (OpenTelemetry, Prometheus, Grafana, ELK) br>
Other Requirements
§ Experience with message brokers (e.g., RabbitMQ, Kafka). br>
§ Experience of Webhooks for real-time data synchronisation br>
§ Familiarity with DDD (Domain-Driven Design) and TDD (Test-Driven Development). br>
§ Knowledge of event sourcing and CQRS patterns. br>
§ Experience with Clean Architecture design patterns. br>
§ Experience with Azure services, AKS (Azure Kubernetes Service) br>
§ Experience of parallel programming and concurrent request processing br>
Qualifications
§ Bachelor’s degree in computer science, Software Engineering, or related field.
§ Strong background in microservices architecture, REST APIs, and distributed systems. br>
Experience
§ 5+ years of enterprise back-end development in .NET/Node.js for large-scale, cloud-native applications. br>
§ Proven ability to implement multi-tenant architectures and integrate with CI/CD pipelines (Azure DevOps, GitHub Actions). br>
Other Skills & Competencies
§ Excellent problem-solving and debugging skills. br>
§ Skilled at collaborating on-site with cross-functional teams (Front-End, QA, Data, AI/ML). br>
Strong communication and organizational skills to handle multiple
Job Type: Full-time
Front-End Developer
Posted 20 days ago
Job Viewed
Job Description
Company: Proforce Galaxies Limited br>Employment Type: Full-Time | On-site
About Proforce Galaxies Limited
Proforce Galaxies Limited is a pioneering space and satellite technology company committed to transforming industries through real-time geospatial intelligence. From orbit to interface, we develop and deliver end-to-end solutions for agriculture, urban planning, disaster response, environmental monitoring, and beyond.
We are growing our digital platforms and are currently seeking a creative and highly skilled Front-End Developer to design and build exceptional user experiences across web, mobile, and desktop applications that deliver actionable satellite data to users.
Job Overview
As a Front-End Developer, you will be responsible for building user-friendly, responsive, and high-performance interfaces for applications that power the downstream services of our satellite technology ecosystem. These applications include data dashboards, map interfaces, real-time visualizations, and client-facing platforms that make complex geospatial insights accessible and actionable.
You will work closely with Back-End Developers, GIS Analysts, and Designers to build data-driven user interfaces that connect directly to real-time and processed satellite data. Your work will be crucial to ensuring customers interact with our technologies in a smooth, engaging, and intuitive way—whether on desktop, mobile, or the web. < r>Key Responsibilities
• Multi-Platform Interface Development: < r>Design and develop responsive web, mobile, and desktop applications using frameworks such as React, Angular, Flutter, or Electron.
• PI Integration: < r>Seamlessly integrate front-end applications with backend APIs to present live satellite data, maps, analytics, and visualizations.
• G ospatial UI/UX: < r>Work closely with GIS analysts to build interactive dashboards and visual tools that interpret and display geospatial data clearly and effectively.
• P rformance Optimization: < r>Ensure fast load times, smooth interactions, and cross-platform compatibility across devices and browsers.
• U /UX Implementation: < r>Translate design mockups and wireframes into functional, user-friendly interfaces aligned with accessibility and usability best practices.
• S curity Collaboration: < r>Coordinate with cybersecurity teams to ensure front-end applications are secure and protected against vulnerabilities.
• S tellite Data Tools: < r>Develop intuitive user tools for searching, filtering, and downloading satellite-derived datasets and analytics.
• T sting & QA: < r>Conduct unit, integration, and functional tests to guarantee performance and stability before deployment.
• D cumentation & Maintenance: < r>Document components, integration logic, and front-end development processes to support ongoing improvements and scalability.
• T chnology Watch: < r>Stay up to date on emerging trends, tools, and frameworks to keep our platforms modern and competitive.
Requirements & Qualifications
• B chelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
• S rong knowledge of HTML5, CSS3, JavaScript/TypeScript, and UI frameworks like Tailwind CSS, Bootstrap, or Material UI. < r>• E perience working with RESTful APIs, JSON, and third-party integrations (e.g., Mapbox, Leaflet, or OpenLayers for map visualizations). < r>• U derstanding of mobile-first and responsive design principles. < r>• E perience with cross-platform development tools (Flutter or Electron is a plus). < r>• F miliarity with Git version control, CI/CD practices, and deployment pipelines. < r>• E perience in creating data visualizations or working with geospatial data is a strong plus. < r>• A tention to detail, strong communication skills, and a user-centric design mindset. < r>Why Join Proforce Galaxies Limited?
• B a part of Africa’s trailblazing space-tech movement.
• C llaborate in a fast-paced, multidisciplinary engineering environment. < r>• E joy competitive compensation, growth opportunities, and access to innovative projects with global relevance. < r>• W rk with cutting-edge data visualization, AI, and satellite imagery tools.
Be The First To Know
About the latest Full stack developer Jobs in Nigeria !
Web Developer (Nigeria)
Posted 153 days ago
Job Viewed
Job Description
This is a remote position.
Qualifications: 1. 3–5 years of industry experience 2. Knowledge and experience in HTML / CSS 3. Creative problem – solving skills 4. Capable of creating high ranking websites. 5. Professional communication practices in a remote work environment 6. Adobe Photoshop expert 7. Proven experience as a graphic designer 8. Excellent IT skills, in design and photo editing software WORK CONDITIONS Full time remote Pacific Time Zone Weekly payout Requirements Required Skills: Photoshop & Graphic Skills Able to build a website Technical requirements: 1. Computer Specifications Minimum Intel Specs Processor: Core i7 8th generation (and above) Core i5 10th generation (and above) RAM: Minimum of 12 GB Storage: 128 GB SSD or higher Graphics: 2 GB graphics memory Minimum AMD Specs Processor: AMD Ryzen 5,7,9 (Minimum Series 3600) RAM: Minimum of 12 GB Storage: 128 GB SSD or higher Graphics: 2 GB graphics memory Macintosh Specs Processor: Core i7/ i5 / M1/ M2 RAM: Minimum of 12 GB Storage: 128 GB SSD or higher Graphics: 2 GB graphics memory 2. Main Internet Speed Requirement Jitter: below 10ms Latency: below 160ms Upload: more than 25mbps Download more than 40 mbps Using internet speed test: VoIP Speed Test | 8x8 // Aircall’s VoIP Speed Test | Aircall 3. Power Backup A reliable power backup that could sustain a minimum of 8 hours (full shift) Examples: Generators// Solar Panels// Portable power inverters etc. (UPS is not enough) 4. Internet Backup (Secondary internet) Jitter: below 10ms Latency: below 160ms Upload: minimum of 25mbps Download: minimum of 25mbps Power and Internet Backup is a MUST .Web Developer (Nigeria)
Posted 153 days ago
Job Viewed
Job Description
This is a remote position.
Qualifications: 1. 3–5 years of industry experience 2. Knowledge and experience in HTML / CSS 3. Creative problem – solving skills 4. Capable of creating high ranking websites. 5. Professional communication practices in a remote work environment 6. Adobe Photoshop expert 7. Proven experience as a graphic designer 8. Excellent IT skills, in design and photo editing software WORK CONDITIONS Full time remote Pacific Time Zone Weekly payout Requirements Required Skills: Photoshop & Graphic Skills Able to build a website Technical requirements: 1. Computer Specifications Minimum Intel Specs Processor: Core i7 8th generation (and above) Core i5 10th generation (and above) RAM: Minimum of 12 GB Storage: 128 GB SSD or higher Graphics: 2 GB graphics memory Minimum AMD Specs Processor: AMD Ryzen 5,7,9 (Minimum Series 3600) RAM: Minimum of 12 GB Storage: 128 GB SSD or higher Graphics: 2 GB graphics memory Macintosh Specs Processor: Core i7/ i5 / M1/ M2 RAM: Minimum of 12 GB Storage: 128 GB SSD or higher Graphics: 2 GB graphics memory 2. Main Internet Speed Requirement Jitter: below 10ms Latency: below 160ms Upload: more than 25mbps Download more than 40 mbps Using internet speed test: VoIP Speed Test | 8x8 // Aircall’s VoIP Speed Test | Aircall 3. Power Backup A reliable power backup that could sustain a minimum of 8 hours (full shift) Examples: Generators// Solar Panels// Portable power inverters etc. (UPS is not enough) 4. Internet Backup (Secondary internet) Jitter: below 10ms Latency: below 160ms Upload: minimum of 25mbps Download: minimum of 25mbps Power and Internet Backup is a MUST .