Technical Lead- C#, ReactAngular
Job Summary
Role Overview
We are looking for a hands-on Technical Lead who combines strong fundamentals modern engineering practices and leadership capability. This role is ideal for someone who can architect systems write high-quality code mentor developers and drive engineering excellence in a fast-paced startup environment. You will play a critical role in shaping both the technical direction and the engineering culture of the company.
Key Responsibilities
Technical Leadership
- Design and implement scalable event-driven architectures
- Define and enforce coding standards best practices and design principles
- Make key decisions on technology stack frameworks and tools
- Ensure systems are secure performant and maintainable
Development & Delivery
- Actively contribute to development using C# (.NET) and React
- Build and maintain cloud-native applications on Azure
- Implement CI/CD pipelines for automated build test and deployment
- Ensure high-quality delivery through unit testing integration testing and end-to-end (E2E) testing
AI-Driven Development
- Leverage modern AI development tools to improve productivity
- Guide the team on effective and responsible use of AI-assisted coding
- Balance AI usage with strong engineering fundamentals and code quality
Team Leadership & Mentoring
- Lead and mentor a team of developers
- Conduct code reviews and provide constructive feedback
- Foster a culture of ownership accountability and continuous improvement
- Support hiring and onboarding of new engineers
Collaboration
- Work closely with product owners and stakeholders to translate requirements into technical solutions
- Communicate technical concepts clearly to both technical and non-technical audiences
Required Skills & Experience
Core Technical Skills
- Strong experience in C# / .NET latest and Core Web API
- Solid experience with React TypeScript
- Experience building event-driven architectures with knowledge of evolving from a Modular Monolith to Microservices
- Hands-on experience with Microsoft Azure (App Services Service Bus AI Foundry)
Engineering Practices
Strong understanding of:
- SOLID principles
- Design patterns
Clean architecture
Experience with:
- CI/CD pipelines (GitHub Actions preferred)
- Unit testing frameworks (xUnit preferred)
- End-to-end testing tools (Playwright preferred)
DevOps & Cloud
- Experience with Docker (containerization)
- Familiarity with infrastructure automation and deployment strategies
- Understanding of scalability reliability and monitoring
Leadership & Mindset
- Ability to work independently with minimal supervision
- Strong problem-solving and decision-making skills
- Passion for mentoring and growing a team
- Startup mindset: adaptable proactive and ownership-driven
- Focus on long-term quality over short-term shortcuts
- Minimum of 1.5 years of experience in a technical lead or similar leadership role
Nice to Have
- Experience with Agentic AI/ML integrations or AI-assisted development tools (Cursor Antigravity Claude)
- Exposure to high-scale or real-time systems - SignalR
- Experience working in early-stage startups
What We Offer
- Opportunity to build a disruptive product from the ground up
- High level of ownership and influence on technical direction
- Flexible work environment
- Growth into engineering leadership roles