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 engineers
- Write and test code as needed
- Build an Agile mindset among the team
- Maintain and improve the current Agile approach
- Perform quality assurance tests
- Present project development and final products to customers
Skills and qualifications
- Working knowledge of multiple programming languages and
- frameworks
- Database design skills
- Firm understanding of software quality assurance procedures
Preferred qualifications
- 3 years of experience as a Lead Developer
- Experience as software architect
- Aspirations and future goals of becoming a CTO
- Significant software development experience
- Sharp written and verbal communication skills
- Excellent technical and logistical thinking skills
- Impeccable organizational skills
- Great problem-solving abilities
- Thorough attention to detail
The 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.