Snaarp is your comprehensive all-in-one solution for safeguarding your enterprise with cutting-edge technology, seamless security, and unmatched reliability to protect against evolving threats.
We are recruiting to fill the position below:
Job Title: Lead Developer / Product Manager
Location: Lagos
Employment Type: Full-time
Job Description
We are looking to hire a Lead Developer/Product Manager to work closely with senior stakeholders and lead a multidisciplinary development team.
The ideal candidate will be expected to collaborate with stakeholders to ensure that the development team is meeting deadlines and requirements.
As a Lead Developer/Product Manager, you should be able to prioritize well, communicate clearly, work across multiple facets of the project and juggle multiple responsibilities at the same time.
If you are a confident leader with a strong analytic capability coupled with a passion for creating innovative solutions and looking to grow your career in a fast-paced environment, this could be your opportunity to come on board with us.
Responsibilities
Collaborating closely with senior stakeholders to understand business requirements and effectively translate them into technical requirements for the development team.
Planning and documenting comprehensive technical specifications for features or system design, ensuring a clear roadmap for development and implementation.
Designing, building, and configuring applications to meet business process and application requirements, leveraging your technical expertise and problem-solving skills.
Directing the development team in all aspects of the software development life cycle, including design, development, coding, testing, and debugging, to deliver high-quality solutions.
Writing testable, scalable, and efficient code, leading by example, and setting coding standards for the team.
Conducting code reviews and providing constructive feedback to ensure code quality and adherence to best practices.
Ensuring that software quality standards are met by enforcing code standards, conducting rigorous testing, and implementing continuous improvement processes.
Collaborating with cross-functional teams to align technical solutions with business goals and deliver effective and impactful software applications.
Staying updated with the latest technologies and industry trends, continuously enhancing technical skills, and driving innovation within the development team.
Lead and manage the development team, providing guidance, mentorship, and support.
Identify development opportunities and prioritize projects.
Provide technical oversight and ensure software quality standards are met.
Develop and manage project plans and timelines.
Monitor project progress and provide regular updates.
Anticipate and solve any problems that arise during the product creation or development.
Qualifications
Bachelor’s degree in Computer Science, Engineering, or a related field.
7+ years of proven experience in software development and project management.
Experience leading a development team.
Proficiency in web development technologies and languages, such as PHP, Node.Js, Python, Bootstrap, AWS, HTML, CSS, and JavaScript etc.
Solid proven experience in software development.
Working knowledge of software development processes and methodologies.
Familiarity with database design and development.
Experience with source control systems and version control.
Requirements/Skills:
Excellent problem-solving and communication skills
Experience working in an agile environment
Excellent analytical skills
Excellent organization and time management skills
Ability to exercise discretion and independent judgment in the performance of duties.
Excellent teamwork skills
Creative in finding solutions to problems
Proven success in overseeing all elements of a product development lifecycle
Application Closing Date
3rd March, 2025.
How to Apply
Interested and qualified candidates should send their CV to: [email protected] using the job title as the subject of the mail.