Software Developer (Full-Stack)
Job details
Position Summary
- Title: Software Developer
- Location: Hybrid (Lagos or Ibadan) (40-60% Remote Work)
- Contract Type: Contract (6-12 months initial, renewable)
- Pay Range: 250,000 to 330,000 Naira monthly
Preppod Systems is a growing technology company focused on creating innovative software and technology solutions. Our core areas of interest include web and mobile application development, AI-powered services, and cloud-based infrastructure. As a startup, we aim to develop high-quality, scalable solutions that empower businesses and individuals. We are committed to fostering a dynamic and collaborative environment where technical excellence and business innovation intersect.
About the Role
We are seeking a highly skilled and motivated Software Developer with a strong background in full-stack web development. The ideal candidate should have proficiency in front-end and back-end development, a deep understanding of software engineering principles, and the ability to work in a fast-paced, dynamic environment. This role involves developing and maintaining scalable web applications while collaborating with cross- functional teams to deliver high-quality software solutions.
Candidates must be prepared to demonstrate and present their web development workflow during a scheduled interview call. Sharing of protected or confidential materials is neither required nor encouraged.
Must-Have Skills
- Proficiency in HTML, CSS, and JavaScript with a strong understanding of web standards and best practices.
- Experience working with modern JavaScript frameworks (e.g., React, Vue.js, or
- Strong understanding of protocols, web interactions, and process flow.
- Experience with backend development with Node.js, Python, and/or PHP.
- Ability to implement asynchronous JavaScript and work with RESTful APIs.
- Experience working with the Python development ecosystem using Django or Flask.
- Solid understanding of software design patterns and best practices.
- Experience with mobile-first web development.
- Knowledge and ability to use Git for version control.
- Strong communication and documentation skills.
- Ability to follow good coding practices and write maintainable, well-structured code.
Candidates should have or be willing to develop expertise in the following areas through on-the-job experience or training:
- Experience with AI tools to enhance software development workflows.
- Familiarity with DevOps principles and deployment automation.
- Experience working with cloud platforms such as AWS or Google Cloud.
- Understanding of API-driven and microservice architectures.
- Knowledge of test-driven development (TDD). Knowledge of hardware design and implementation.
- Experience with mobile app development.
- A delivery-focused environment with scheduled meet-ups and e-meetings only on a necessity basis.
- Hybrid work setup (40-60% Remote Work) with options in Lagos or Ibadan
Performance Metrics
- Quality, scalability, and maintainability of developed software.
- Timeliness and efficiency in project delivery.
- Contribution to team collaboration and problem-solving.
- Continuous improvement and adoption of new technologies and best practices.
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.