We are seeking a highly motivated and results-driven Tech Lead to join our team. In this role, you will be responsible for driving the development of the companys technology platform. You will be working closely with the Executive Management team and Product Owners to design and develop solutions that inspire and excite end-clients.What We offerOpportunity to work in a fast-paced and innovative environmentProfessional growth and development opportunitiesCollaborative, meritocratic, and inclusive company culture
Technical Leadership Lead a team of developers and engineers, providing technical guidance, mentorship, and support throughout the product development lifecycle.
Conceptualise the design and implement UI frontends, middleware, and backend solutions
Analyse and improve existing solutions
Design, development, and testing of new features in the applications
Integrate third-party platforms/services
Optimise performance
Architecture and Design Drive the architectural vision and technical strategy for product development, ensuring scalability, reliability, and performance.
Hands-on Development Actively participate in coding, debugging, and troubleshooting complex technical issues to deliver high-quality software solutions.
Collaboration Work closely with product managers, designers, and other cross-functional teams to define requirements, prioritise tasks, and ensure alignment with product goals and timelines.
Code Review and Quality Assurance Conduct code reviews to maintain code quality, enforce best practices, and identify opportunities for improvement.
Team Management Foster a collaborative and innovative team environment, manage resources effectively, drive training and development of team members, and contribute to hiring and onboarding processes.
Qualifications
Preferred - Bachelors Degree (or equivalent degree) in Information Technology / Information Systems / Computer Science / Software Engineering, or a related field
5+ years of experience in software product development
Experience in designing and implementing scalable and reliable software architectures
Technology
Front-end technologies including ReactJS, HTML, CSS, Javascript, Cloudfront, AWS LB
Back-end technologies including Java, Springboot
Databases including MariaDB/MySql, MongoDB
Expertise in API integration with internal website and external sources
Experience of working on AWS, Jenkins, Dockers, Kubernetes, Kibana, and Loggers
Experience of working on big data technologies, including Hadoop and Spark will be an added advantage
Knowledge of agile development methods
Team player
Enthusiastic to work on new problem statements
proactive attitude towards addressing technical challenges
Eager to learn and gain experience in new technologies
Willingness to switch roles as per the demands of the product
Ability to take complete ownership and work independently