About the job Full Stack Development Team Lead [IT]
Location: Work from Home
Type of Employment: Full-time
Work Shift: US Business Hours
About Us
At OurAssistants, we connect logistics, property management, and service-based businesses with top-tier virtual professionals. We're committed to supporting our clients operations while creating a growth-focused, remote-friendly work environment for our team members. Learn more at ourassistants.com.
Role: Development Team Lead (Full Stack)
We are seeking an experienced and enthusiastic Full Stack Development Team Lead to manage and mentor a dynamic development team while also contributing hands-on to product development. This role is ideal for someone who enjoys balancing technical leadership with coding responsibilities in a fast-paced, innovative environment. In return for your dedication, you will enjoy a competitive salary, ongoing professional development, and clear career advancement opportunities.
Key Responsibilities:
-
Lead development efforts with a 50:50 split between hands-on coding and team leadership.
-
Write clean, testable, and scalable code using .NET (ASP.NET Core, C#), Web APIs, React/React Native.
-
Mentor and support developers through code reviews, sprint planning, and technical guidance.
-
Foster a collaborative, growth-oriented team culture through leadership and example.
-
Plan and manage Agile ceremonies: sprint planning, daily stand-ups, reviews, and retrospectives.
-
Coordinate with the senior team on roadmap development based on team velocity and product priorities.
-
Identify and resolve blockers and technical risks, ensuring project delivery within timelines.
-
Promote and enforce best practices including Clean Architecture, SOLID principles, and test-driven development.
-
Support implementation of DevOps practices, including CI/CD pipelines and Infrastructure as Code using Azure DevOps, YAML, and Terraform.
-
Develop modern, RESTful, mobile-first web applications using Next.js, TypeScript, and responsive design practices.
-
Manage technical documentation and ensure processes are aligned with Agile methodologies.
-
Contribute to a positive and sustainable engineering environment, balancing delivery speed and long-term code quality.
Qualifications:
-
5+ years of experience in Full Stack Development using .NET, ASP.NET Core, Web API, C#, React/React Native.
-
Proven experience leading and mentoring hybrid teams of developers.
-
Strong experience with Azure services, including App Services, Azure Functions, Service Bus, and Azure DevOps.
-
Hands-on experience in microservices architecture, cloud-native development, and REST API design.
-
Proficiency in React.js, Next.js, TypeScript, and front-end performance optimization.
-
Solid understanding of DevOps practices, CI/CD workflows, and tools like Bitbucket, Git Flow, Azure App Center.
-
Familiarity with Jira, Confluence, SSMS, Service Bus Explorer, and other productivity tools.
-
Experience with Elastic Stack (Elasticsearch, Kibana, ELK) and logging best practices.
-
Exposure to AI-powered development, including LLMs and Azure Document Intelligence is a strong plus.
-
Proficiency in Terraform, YAML, and infrastructure scripting.
Soft Skills:
-
Strong communication and leadership skills, with the ability to coach and motivate teams.
-
Detail-oriented with excellent problem-solving and decision-making abilities.
-
Highly organized with the ability to manage multiple priorities and deadlines.
-
Adaptable and collaborative mindset suited for a remote work environment.
Additional Requirements:
-
Must be currently residing in the Philippines.
-
Must have a stable internet connection and remote-ready workstation.