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