Location
Remote
Salary
Not specified
Type
fulltime
Posted
Today
Job Description
Job Title
: Technical Lead (Remote US - PST working hours) - CTH
Role Description:
The Technical Lead will guide the technical direction of the team while remaining hands on building user-facing applications and the services behind them. This person will ensure the quality, scalability, and maintainability of the systems and work closely with product, design, and engineering to deliver high-impact features and ensure the team ships reliable, well-architected software. This technical role is responsible for understanding, influencing and enabling the business strategy by deploying the relevant digital technologies. The ideal person for this role has experience serving single point of contact for their Digital workstreams for product development, enhancements, operations and delivery.
Primary Duties \& Responsibilities:
- Lead the technical execution of projects within your team’s sprint cycles, ensuring high standards of quality, performance, and maintainability.
- Partner closely with Product to scope, plan, and deliver features while balancing technical health and delivery timelines.
- Architect and develop APIs and backend services using ServiceStack on .NET Core/.NET 8 and .NET Framework in addition to designing and evolving MongoDB schemas, indexes, and queries to ensure reliability and performance at scale.
- Design and grow messaging architectures on mass transit.
- Guide front-end architecture and implementation using Vue (Vue 2) and TypeScript.
- Build and maintain shared TypeScript libraries used across Vue components and applications.
- Review code and mentor engineers through architectural guidance and best practices.
- Ensure projects meet standards for testing, observability, accessibility, performance, and security.
- Drive improvements to developer workflows, CI/CD pipelines, and engineering processes.
- Collaborate with data, QA, and design teams to deliver well-instrumented features and measurable outcomes.
- Lead complex digitalization and innovation projects while working with the Product Managers to build out, automate and document the business processes and workflows while translating business needs / problems into user stories.
- Help remove obstacles and project impediments while supporting and driving Agile transformation and adoption throughout the organization.
Education \& Qualifications:
- Bachelor’s Degree is required
- 5\+ years building production software with .NET in a professional environment (Framework and Core/.NET 6\+)
- Experience designing and leading implementation of production systems and APIs.
- Experience with ServiceStack or ASP.NET MVC for RESTful services and server-rendered features.
- Strong experience building SPAs with Vue and modern tooling (Vite/Webpack, TypeScript a plus)
- Deep understanding of MongoDB (aggregation pipelines, indexing strategies, performance tuning) and strong code review and architectural decision-making skills
- Product mindset with strong communication and collaboration skills.
- Ability to guide technical direction without direct management responsibilities.
- Experience with message driven architecture
Pluses
:
- Building component libraries or design systems
- Sass or similar utility CSS frameworks
- Cloud deployment (AWS, Linode, Digital Ocean) and Containers (Docker)
- Experience with affiliate platforms, or messaging systems
Looking for more opportunities?
Browse thousands of graduate jobs and entry-level positions.