Technical Lead Jobs at i4T Labs in Colombo, Western Province

Published 10 months ago

This vacancy post is more than 20 days old, may be no longer valid, please click the "Apply Now" button at the bottom for more information.

Select a language

i4T Labs company opens jobs for Technical Lead positions in the Western Province region. The type of work we provide is Full-time.

The criteria for the employees we need are having common and adaptable (for details, you can ask the company) skills with beginners or seniors experience, as well as employees who are honest, disciplined and responsible.

The Headhunters company itself is engaged in sejenis, of course if you are interested in applying for this company, you can register immediately.

Job Information

Company:i4T Labs
Position:Technical Lead
Region:Western Province, Colombo - Western Province
Employment Type:Full-time

Job Description

As a Tech Lead in i4T LabsTM you will play a critical role in guiding and overseeing the technical aspect of the product development while establishing the technical direction. You will lead a team of talented software engineers, ensuring the successful delivery of high-quality secured software solutions while maintaining a strong focus on innovation and continuous improvement. Your technical expertise, leadership abilities, and strong communication skills will be instrumental in driving our product development efforts forward.

Key Responsibilities:

  • Provide expert-level technical guidance and mentorship to a team of software engineers. Lead by example, setting high coding standards and best practices, and encourage the team to follow them.
  • Collaborate with Product Managers and stakeholders to understand product requirements and translate them into actionable technical plans. Create project timelines, allocate resources effectively, and ensure successful project delivery.
  • Actively participate in software development activities, including coding, debugging, and testing, while guiding the team in implementing complex features and resolving technical challenges.
  • Take ownership of the software architecture, making informed decisions on technology stack, frameworks, and software design patterns. Ensure that the design is secured, scalable, maintainable, and aligns with the long-term product vision.
  • Ensure the team follows rigorous quality assurance practices, conducting code reviews, unit tests, and automated testing processes ensuring adherence to coding standards, best practices, and architectural guidelines to deliver high-quality, bug-free software. Approve merge requests after ensuring code quality and suitability for production deployment.
  • Proactively identify technical bottlenecks, risks, and challenges during development, and devise effective strategies to mitigate them.
  • Foster a collaborative and positive team culture, promote knowledge sharing, and facilitate professional growth for team members. Provide regular performance feedback and identify skill development opportunities.
  • Lead the team in adopting agile development methodologies, ensuring that sprints are planned, executed, and reviewed efficiently. Facilitate regular scrum meetings and promote continuous improvement.
  • Effectively communicate technical concepts, progress, and challenges to non-technical stakeholders, ensuring a shared understanding of project status and technical decisions.
  • Stay abreast of industry trends, emerging technologies, and best practices in software development. Encourage innovation within the team and explore opportunities to enhance the product’s features and performance.
  • Collaborate closely with the DevOps team to streamline the deployment and release processes. Provide guidance on optimizing build pipelines, continuous integration, and automated testing to achieve efficient and reliable software delivery.
  • Take technical ownership of meeting project deadlines and milestone commitments. Proactively identify potential delays and work closely with the team to overcome challenges and maintain project momentum.
  • Work towards achieving key product results, collaborating with Product Managers to define and track relevant KPIs. Utilize data and metrics to make informed decisions and improve product performance.
  • Act as a mentor and technical advisor to the software development team. Provide guidance on technical problem-solving, career growth, and skill development. Create an environment that encourages learning and innovation.
  • Lead and contribute to the implementation of AI features and functionalities within the software platform. Collaborate with product and engineering stakeholders to integrate cutting-edge AI technologies seamlessly.
  • Work with product management and leadership to define a clear AI strategy aligned with the company’s vision and goals. Identify opportunities where AI can enhance the product’s performance, user experience, and market competitiveness.

Qualifications and Skills:

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • Proven experience (7+ years) in software development, with a focus on designing and building scalable web applications or software products.
  • Demonstrated leadership experience, leading and guiding a team of software engineers.
  • Strong expertise in programming languages, frameworks, and tools relevant to the tech stack utilized by the company.
  • Solid understanding of software design principles, software architecture, and system integration.
  • Proficient in agile development methodologies (e.g., Scrum, Kanban).
  • Excellent communication skills, both written and verbal, with the ability to convey technical concepts to non-technical stakeholders effectively.
  • Strong problem-solving and analytical abilities, with a keen attention to detail.
  • Ability to adapt to changing priorities, work in a fast-paced environment, and meet tight deadlines.
  • Experience with product development life cycles and delivering projects from conception to launch is preferred.
  • Prior experience in mentoring and guiding junior developers would be an advantage.


  • Comfortable environment
  • Taught when starting work
  • Salary bonus if there is overtime

Job Application Information

The information we provide above may be updated suddenly, please keep looking for complete information via the "Apply Now" button or on the official website of the company i4T Labs, so as not to find unwanted events ^_^.

Tips from Admin: applying for a job is free of charge.

Hopefully you get the job you want.


  • Click the "Apply Now" button above.
  • After that you will be directed to the Submission of Application page, there are tips for submitting applications and interviews.
  • On the application submission page, click the "Application Form" button.
  • On that page you can see more complete company information and see the number of people applying for the job.
  • Next is to click "Apply".
  • Please register on the website if you don't have an account, but if you do, you can immediately fill out the application form.
  • Finished.

Company Information

i4T Labs


i4T Labs is a technology and engineering services company that offers specialized services in the areas of hardware, software, IT, communication, and analytics. We specialize in the development of innovative solutions for complex engineering problems, as well as providing creative and comprehensive technology strategies that promote growth and productivity. Our experts provide comprehensive solutions and services for IT, communication, analytics, and industrial automation. We are passionate about delivering services that are tailored to our clients’ needs, delivering solutions that are cost effective, and helping our clients to maximize their return on investment.

Check other vacancies from the company: i4T Labs