Job Overview
Technical Lead
About the Role:
We are looking for experienced Technical Lead to join our exciting and rapidly expanding team in Sri Lanka. This position is a hands-on development position where you will be responsible for the development of Wiley’s education and publishing integration platforms while leading the team. You will leverage your in-depth knowledge of NodeJS and React JS to work closely with architects, engineers, and product owners to create complex applications and integrations. You will also ensure your commitment to the highest quality standards both in functional and non-functional areas.
How you will make an impact:
- Be the technology lead for the team, take ownership of the high-quality deliverables and be accountable.
- Be responsible for the logical and physical development of applications based on agreed user requirements and architecture.
- Work closely with architects and BAs (Business Analysts) to design and architect application/platform.
- Work with non-technical business colleagues to understand the functionality, composition, and user requirements. Work on UI/UX aspects of the application.
- Be responsible of maintaining the quality of the code and following engineering best practices.
- Drive/participate PI planning and be an Agile advocate.
- Be responsible maintaining the health of production system and attend any production incidents providing quick fixes/work arounds.
- Identify system vulnerabilities/tech debts and assist prioritize them for the team.
- Assist performance appraisals and provide guidance and mentoring the team members.
- Helping on interviews and hiring process of new team members.
What we look for:
- BSc in computer science or related field.
- Minimum of 7 years experience in software development including 2 years as a lead. Ability to manage the team and deliveries independently.
- Solid experience in developing applications using NodeJS, ES6/TypeScript, NPM/Yarn, PM2, ExpressJS, React JS, and SQL/NoSQL databases such as MySQL and MongoDB/CouchDB.
- Good working experience on HTML/CSS and UI/UX principals.
- Proven history with software and system architecture, microservices architecture and AWS cloud technologies.
- Working knowledge of caching technologies, front-end technologies, and web architecture.
- Ability to guide/mentor junior developers while working with leads and architects on designing applications.
- Good working knowledge of GraphQL, Apollo will be an added advantage.
- Good working knowledge of AWS Lambda, DynamoDB and serverless stack will be an added advantage.
- Good understanding of Quality Engineering principles and practices will be an added advantage.
- Familiarity with CI/CD build/deploy pipelines, and modern DevOps practices like Git-Ops.
- Strong verbal and written communication skills including making presentations to varied teams and stakeholders.
- Understanding of technology methodologies including Agile (SCRUM), continuous integration/ continuous development and automation.
- Familiarity with JIRA and writing user stories.
Job Detail
- Offered SalaryNot Specified
- Career LevelNot Specified
- ExperienceMore than 5 Years
- GenderBoth
- INDUSTRYComputer and technology
- QualificationBachelor's Degree
Related Jobs (142)
- Senior Technical Project Manager Jobs at Wavenet in Colombo, Sri Lanka. on September 27, 2023 Full-Time
- Python Developer Jobs at Ceylon Dazzling Dev Holding (Pvt) Ltd in Sri Lanka on September 27, 2023 Full-Time
- Senior Software Engineer – Fullstack Jobs at Insighture in Colombo, Sri Lanka on September 27, 2023 Full-Time
- Software Engineer (React Native) Jobs at Empite in Colombo, Sri Lanka on September 26, 2023 Full-Time