Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Grow, develop, and lead an engineering team.
- Identify and eliminate distractions to the teams.
- Create and provide regular feedback loops.
- Onboard and mentor new team members.
- Design, build, and maintain efficient, reusable, and reliable NodeJS code.
- Drive engineering excellence and ensure team is delivering high-value results.
- Anticipate, plan, and effectively work to resolve future challenges.
- Help guide and direct the technical and product strategy.
- Oversee the implementation of engineering best practices.
- Provide thought leadership, strategic insight, and clear communication (written and verbal) to team members.
- Be in constant communication with team members via Slack and other communication channels.
Job Requirements
- Previous experience leading an engineering team.
- You must have 5+ years of web development/mobile experience—preference given to candidates who have experience with large applications of some scale.
- You must have a solid grasp of object-oriented programming, automated software testing, databases, development, and testing methodologies.
- You must have experience developing a web framework—with NodeJS a plus.
- Track record of delivering successful products as an engineer and a team lead.
- Experience guiding continuous improvement of process and technology.
- Take smart risks and champion new ideas.
- You must have excellent written and oral communication skills.
- You must be a world-class individual contributor to thrive at indielabs.
- You will not be here just to tell other people what to do.