- Manage a team of 5 FullStack developers
- Provide guidance and coaching to team members on technical contributions, product architecture, and other areas
- Collaborate and partner with product management, stakeholders, and other teams to gather requirements, communicate progress and deliver on time
- Oversee the overall development life-cycle, from design/planning to implementation and support to maintain a high standard of software quality
- Lead the technical vision and participate in product vision discussions
Requirements: - 4+ years of experience in software development
- At least one year of experience in a leadership role
- Fluent in JavaScript, experience with Typescript
- Experience working with Node.js, React.js and building high-traffic and scalable performance systems
- Experience with microservices architecture, event sourcing, and modern frameworks
- Experienced with large-scale, cloud-based applications
- A leader who mentor, develop and grows his team members, empowers them to reach their full potential
This position is open to all candidates.