Technical Lead

  • Full-time

Company Description

At Legum Limited, we believe justice should be accessible, not exclusive. Fueled by innovation and a relentless pursuit of equality, we empower individuals to navigate the legal system with confidence.

We dismantle institutional barriers by crafting a people-centered ecosystem, where seamless access to legal information, experts, and services is affordable, transparent, and user-friendly. This collaborative space, powered by cutting-edge technology empowers both legal experts and individuals.

Job Description

1. 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.

2. Team Leadership:
Build and lead a high-performing technology team.
Foster a collaborative and innovative culture within the tech team.

3. Technical Architecture:
Oversee the design of the app's technical architecture.
Ensure that the technical architecture aligns with scalability and performance requirements.

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

5. Project Planning:
Develop and maintain project plans, timelines, and milestones.
Allocate resources effectively to ensure project success.

6. Research and Innovation:
Research and evaluate new technologies, tools, and methodologies.
Enhance software development efficiency, effectiveness, and quality.

Qualifications

  • 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 to effectively coordinate with team members, stakeholders, and clients, and to articulate technical decisions and project requirements.
  • Demonstrated experience with user-centred 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, to ensure the timely delivery of high-quality software increments and foster continuous improvement within the development team.

Additional Information

The candidate is eligible for benefits such as Health Insurance and sweat equity.