[Vacancy]: Technical Lead Needed at The HR Hub Nigeria

February 28, 2024

Job Description

Job Description

Technology Strategy:

  • Develop and lead the overall technology strategy aligned with the company’s business goals.
  • Evaluate and recommend technologies that align with the organization’s objectives.

Team Leadership:

  • Build and lead a high-performing technology team.
  • Foster a collaborative and innovative culture within the tech team.

Technical Architecture:

  • Oversee the design of the app’s technical architecture.
  • Ensure that the technical architecture aligns with scalability and performance requirements.

Quality Assurance:

  • Establish quality assurance processes to maintain high standards in code quality.
  • Implement testing strategies to ensure the reliability of the mobile app.

Project Planning:

  • Develop and maintain project plans, timelines, and milestones.
  • Allocate resources effectively to ensure project success.

Research and Innovation:

  • Research and evaluate new technologies, tools, and methodologies.
  • Enhance software development efficiency, effectiveness, and quality.


  • A bachelor’s degree in a relevant field such as Computer Science, Software Engineering or a related discipline is commonly required
  • 5-10 years of experience in software engineering. Candidates at this level should have demonstrated competence in mobile app development, preferably in the legal domain.
  • Proven track record of leading and managing a team of developers in delivering successful mobile app projects, preferably in the legal sector.
  • Proficiency in relevant programming languages and frameworks, such as Java/Kotlin for Android or Swift for iOS development, as well as familiarity with cross-platform development tools like React Native or Flutter.
  • Strong communication and leadership skills are needed to effectively coordinate with team members, stakeholders, and clients, and to articulate technical decisions and project requirements.
  • Demonstrated experience with user-centered design principles, including user research, persona development, and usability testing
  • Problem-solving skills
  • Hands-on experience with Agile methodologies such as Scrum or Kanban, including sprint planning, backlog grooming, and facilitating regular stand-up meetings, is needed to ensure the timely delivery of high-quality software increments and foster continuous improvement within the development team.

Click here to apply