Location: Remote
Industry: Technology / Software Development
Job Type: Contract
Experience Level: Mid-Level (5–7 years)
Salary Band: NGN 500,000 – 700,000 Monthly (Depending on experience and skillset)
Job Summary
We are seeking a highly skilled and experienced FullStack Developer to join our fast-growing
product engineering team. The ideal candidate is a problem-solver at heart, passionate
about technology, and adept at building scalable web applications from front to back. You
will play a pivotal role in designing, developing, and maintaining cutting-edge software
solutions, while collaborating with cross-functional teams to drive product excellence and
innovation.
This role demands a self-starter mindset, strong analytical capabilities, and the ability to
deliver clean, maintainable codes across the stack in a fast-paced environment.
Key Responsibilities:
● Build responsive, user-centric interfaces using modern JavaScript frameworks (e.g.,
React, Vue, or Angular)
● Collaborate with UI/UX designers to implement and improve front-end design
aesthetics and usability
● Optimize application for speed, performance, and cross-browser compatibility
● Develop robust APIs and services using Node.js, Express, or equivalent server-side
frameworks
● Work with relational and NoSQL databases (e.g., PostgreSQL, MongoDB, MySQL) for
data modeling and management
● Ensure data integrity, security, and high availability of back-end services
● Deploy applications to cloud platforms (e.g., AWS, Azure, or GCP) and manage CI/CD
pipelines
● Troubleshoot and resolve issues in a timely manner across environments
● Write unit, integration, and end-to-end tests to maintain code reliability
● Participate in sprint planning, code reviews, and agile ceremonies with Product
Managers and fellow engineers
● Translate business needs into technical specifications and scalable architecture
● Continuously evaluate and introduce new technologies/tools to enhance
development efficiency
● Lead or mentor junior developers and conduct peer reviews to uphold coding
standards
● Document system architecture, workflows, and data models for long-term
maintainability
● Collaborate with QA engineers to define testing protocols and ensure high product
quality
● Implement monitoring and logging solutions to ensure system health and
performance
● Analyze user feedback and application data to recommend product improvements
● Assist in defining development timelines and deliverables based on business priorities
● Contribute to security audits, code refactoring initiatives, and performance tuning
efforts
Requirements:
● B.Sc./B.Eng. in Computer Science, Software Engineering, or a related field:
● 5–7 years of professional experience in full-stack web development
● Proven track record of building production-grade applications
● Strong knowledge of JavaScript/TypeScript, HTML5, CSS3, and modern front-end
frameworks
● Solid experience with backend technologies such as Node.js, Express.js, or Django
● Experience with RESTful APIs, GraphQL, and asynchronous programming
● Familiarity with Docker, Git, CI/CD tools, and cloud infrastructure (AWS, GCP, etc.)
● Understanding of secure coding practices and data protection principles
● Excellent problem-solving skills and attention to detail
● Effective communication and collaboration across technical and non-technical teams
● Ability to prioritize and manage multiple tasks with minimal supervision
● Familiarity with automated testing frameworks (e.g., Jest, Mocha, Cypress) is an
advantage
● Contributions to open-source projects or a strong GitHub portfolio is a bonus