Careers / Software Team Lead
Software Team Lead
The team
We are a cross-functional team of product managers, designers, and engineers. Our team works with founders of cutting edge products and brings their ideas from prototype to live.
The responsibilities
• Lead and guide a team of software engineers to build high quality software
• Collaborate with Product/Project Managers, designers & other engineers to translate customer business needs into workable, technical solutions in a timely manner.
• You will report directly to Chief Software Architect
• Partner with internal stakeholders to influence action on unique client requests.
• Regularly communicate project updates, progress, risks, and issues to internal and external stakeholders.
• Design and develop the frontend and backend architecture for web/mobile applications.
• Maintain and advance existing web/mobile application
• Lead development projects from proof of concept to finished product
• Ensure and improve efficiency of applications
• Create unit tests for robustness, including edge cases, usability, and general reliability
• Set up servers and cloud based services to support CI/CD application development
• Work within an agile workflow environment managing and completing tasks
• Assist in task planning, estimation,
• Mentor developers of all skill levels on software development best practices
What We Are Looking For
• Experience with JavaScript, and HTML/CSS
• Experience developing, debugging, and testing web applications
• Experience with REST and/or GraphQL and web service design
• English language fluency, excellent communication skills
• Excellent team player
Bonus Points
• Experience with Node.js
• Experience with React
• Experience with React Native
• Experience with SQL databases
• Having experience with multi-tenant architectures and cloud-native infrastructure, like Kubernetes, is a big plus
What You Can Expect From Us
• Accelerate your career growth by joining one of the most exciting opportunities to serve in a partner’s interim founding engineering team to take their idea from prototype to product
• We will help you grow your skills through mentorships and education support. Our environment is focused on collaboration and learning
• A high degree of collaboration and autonomy while working with a group of diverse peers, and access to cutting edge technologies
• You will have a direct impact on the success of our projects
Our team
We are dedicated problem solvers
Tidepool Labs gives entrepreneurs what they need most - top tier engineers, experienced advisors, and funding.
