2023-07-15 05:29:22

Associate Tech Lead (JavaScript)

One of our clients, who is an agile partner driving startup growth across Europe is actively looking for a Senior QA Lead to join its growing team.


Duties and Responsibilities

  • Produce high quality and designs by following development best practices.
  • Communicate with clients and understand business requirements.
  • Should possess a thorough understanding of the product from both functional and technical perspectives.
  • Responsible for technology and development strategy selections based on the business/organization requirements and budgets.
  • Build reusable components and front-end libraries for future use.
  • Optimizing components for maximum performance across a vast array of web-capable devices and browsers.
  • Lead and mentor junior frontend developers.
  • Participate in architectural reviews and recommend improvements.

Education and Experience

  • Bachelor’s Degree in Computer Science or equivalent qualification in a similar field.
  • More than 4 year(s) experience in software development.
  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
  • In-depth knowledge of Next.js, React.js and popular React.js workflows (such as Flux or Redux).
  • Thorough understanding of front end technologies such as Ant, Chakra, Material UI, Tailwind, HTML5 and CSS3.
  • Knowledge of modern authorization mechanisms, such as JSON Web Token.
  • Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
  • Sound knowledge in unit testing -Jest /Mocha.
  • Experience in design patterns, best practices and TDD/DDD.
  • Experience with WordPress development will be a significant advantage.
  • Experience in mobile application development is a plus.
  • Experience in backend development is a plus.
  • Experience in AWS cloud platform is a plus.


Required Attributes

  • Strong interest in learning and ability to adapt to new technologies
  • The tendency to collaborate, learn, share, and encourage others, building a strong team dynamic.
  • Ability to lead & mentor a small team
  • Excellent communication skills
  • Ability to work both independently and as a part of a Team
  • Analytical and Problem-solving skills

Interested candidates, please send your cv to gihan@mytechjobs.lk