Colombo / Full time
Are you a highly talented, self-motivated, and creative individual? We are on the lookout for a technical lead to join our fast-growing team and work with our international clients on exciting products. You will lead, develop and release user-facing features and ensure the quality of our product continues to serve the needs of our tens of millions of users.
Expected Salary Range
Salary currently in adjustment due to inflation
who we are
We are a global digital product & UX agency focusing on new cutting edge technologies of web and mobile. We create disruptive change by crafting best-in-class design, software, and ventures.
What we believe
We believe technology & design together has the power to create transformation change. From the word go, we did things differently. Instead of a gruelling, up-or-out career, we offered balance and sanity (much needed in this day and age). We value work-life balance and believe that balance brings out the best in you both professionally and personally. We embrace a diversity of people and views. This makes us better and means better outcomes for our clients.
BSc in Computer Science/ Engineering; prior industry experience. Minimum 5 years industry experience
Analytical and troubleshooting skills
Knowledge in OOP in JS as well as understanding of software design patterns including MVC
Experience with multi-view, routed single page JS applications.
Experience in SQL, performance tuning of SQL, and RDBMS technologies.
Familiarity with working in a Scrum Agile delivery environment.
Familiarity with front-end technologies like React, Vue or Angular
Excellent communication, motivational, and interpersonal skills.
Hands on experience with cloud platform like AWS or GCP
Responsible for design details under direction from Architect
Mentor junior members in engineering best practices and processes
Lead, guide, and manage technical teams
Provides leadership to technical resources to meet project deadlines and ensure project objectives are me
Provides realistic and accurate estimates to achieve on-time Delivery.
Be able to take ownership of complex technical problems and drive them to resolution, individually, as well as work effectively through escalations with the engineering team
Makes optimum utilization of engineering tools and technologies to maintain a high productivity level in the team
Performs code and design reviews
Help the engineering management in the recruitment process.