Halo believes in innovation by inclusion to solve digital problems. As an international agency of over 300 people specializing in interactive media strategy and development, we embrace equity and empowerment in a serious way. Our interdisciplinary teams of unique designers, developers and entrepreneurial minds with a variety of backgrounds, viewpoints, and skills connect to solve business challenges of every shape and size. We empathize to form deep, meaningful relationships with our clients, so they can do the same with their audience. Working at Halo feels like belonging. Learn more about our philosophy, benefits, and team at https://halopowered.com/
We are looking for an experienced Senior Backend Technical Lead to join our team. Technical Leads play a leadership role by providing guidance and finding solutions to technical issues for a project within a Portfolio.
They actively participate in roadmap prioritization and refinement, promote the adoption of best practices, ensure the quality of deliverables, maintain a sense of urgency within the project, work on enhancing team capabilities and maturity.
Technical Leads collaborate with Delivery Leads as part of the project leadership team, aiming to align project business objectives, development efforts, and quality goals, and ensure they remain the main focus of the team.
Responsibilities:
- Collaborates directly with Halo Delivery Lead and client stakeholders on defining and refining the project roadmap.
- Assigns and delegates tasks to achieve project goals focusing on sprint-by-sprint objectives.
- Identifies risks and dependencies, ensuring the delivery of critical path features.
- Manages technical debt and champions relevant architectural implementations to be included in the roadmap.
- Enforces best practices based on industry standards and supported by Halo’s Practice Managers.
- Seeks to achieve the highest quality of technical delivery within limits of scope and resources, according to Halo and Client practice guidelines.
- Helps the team by removing bottlenecks and frictions, limiting waste time, promoting a learning, and improving culture.
- Contributes to creating a friendly and supportive atmosphere in the team to build trust and foster maturity.
- Provides regular performance feedback to all team members and helps them in their career path.
Requirements
- Proficiency in NodeJS.
- Experience with NestJS.
- Familiarity with Angular.
- Working knowledge of Docker / Rancher.
- Strong understanding of MongoDB.
- Experience with Apigee.
- Effective communication and collaboration skills.
- Knowledge of version control systems (e.g., Git).
- Bachelor's degree in Computer Science or a related field is preferred.
- +5 years of professional experience in back-end development.
- Proficient in English.
- At least 4 years leading development teams within Agile Methodologies.
Benefits
- 100% remote work!
- Salary in USD paid!
- More than 3 weeks of Paid Time Off!
- Collaborative environment! Get to be a part of an awesome team!