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.