We are seeking an experienced team lead to lead and develop software development projects. Leading teams of other software engineers, you’ll be responsible for determining, planning, and delegating tasks on all software development projects. Our ideal candidate is highly skilled in multitasking and equipped with great problem-solving and leadership abilities. Fluency in React, Node & SQL is a must, along with significant knowledge of subjects such as database design.
Objectives of this role
- Design and develop world class software for our customers
- Determine and analyze all technical needs of a project
- Guide testing of software for quality assurance
- Identify and resolve issues in software systems as needed
- Document software functionality and components
- Effectively plan deliverables on deadline
- Approve final products before launch
Responsibilities
Set and maintain coding standards across our team of engineersWrite and test code as neededBuild an Agile mindset among the teamMaintain and improve the current Agile approachPerform quality assurance testsPresent project development and final products to customersSkills and qualifications
Working knowledge of multiple programming languages andframeworksDatabase design skillsFirm understanding of software quality assurance proceduresPreferred qualifications
3 years of experience as a Lead DeveloperExperience as software architectAspirations and future goals of becoming a CTOSignificant software development experienceSharp written and verbal communication skillsExcellent technical and logistical thinking skillsImpeccable organizational skillsGreat problem-solving abilitiesThorough attention to detailThe opportunity to join an emerging company, with an excellent work environment that values the balance between work and quality of life.
This position is 100% remote.