Team Lead Job Purpose:
- Manages and leads a team of employees. Communicates company goals, safety practices, and deadlines to team.
- Motivates team members and assesses performance.
- Provides help to management, including hiring and training, and
keeps management updated on team performance.
- Communicates concerns and policies among management and
team members.
General Job Description:
• Propose and implement scalable design, software improvements and optimisation solutions (best practices
such as design patterns)
• Provide extensive code reviews with fellow software engineers.
• Proficient in applying middleware solutions and external API access to integrate software systems
• Design and architect database
• Develop both front-end and back-end with tests (TDD) and standards in place
• Helps analyze business software requirements and comply to SLA requirements
• Provide mentoring and assistance to fellow software engineers
Qualifications:
• Minimum 5 years of experience in developing with JavaScript using Object Oriented approach and JQuery
• A Team Lead / Supervisory background is an advantage for this position
• Bachelor or Master’s in Information Technology, Computer Science, Computer Engineering, or equivalent
• Solid understanding of Node and React
• Strong experience with Databases – MSSQL, PostgreSQL, MySQL, MongoDB or Cassandra
• Experience in developing RESTful APIs and GraphQL
• Knowledge in TypeScript and ES6
• Experience working in an Agile environment – Scrum/Kanban practice
• Experience in developing on Shopify or similar E-commerce platform is highly desired
• Javascript Unit Testing is an advantage
• Retail Industry related experience is a plus
• Willing to be assigned in Balintawak, Quezon City
• Preferably who can do WORK FROM HOME and WORK IN OFFICE set-up
• Direct and Full-Time position(s) available
Knowledge, Skills and Abilities:
• Ability to work well in a collaborative environment
• Ability to communicate technological decisions effectively to the team and non-technical people
• Ability to moderate conference calls
• Using GitHub or equivalent as source control
• Continuous Integration using Jenkins or equivalent
• Passion for technology and building products