Full Stack Developer
Core
Design, develop, test, and debug full-stack applications while serving as a technical leader for a software engineering team.
Role type
Senior Full Stack Developer (Technical Lead)
Builds
Full-stack applications and RESTful Web APIs
Domain
Enterprise software development on .NET ecosystem
Deliverable
production ML models | product features
Required skills
C#, TypeScript, JavaScript, .NET Core, Angular, RxJS, SQL Server, Git, Object-Oriented Design, Serverless technologies, Azure cloud services, Schemaless databases (MongoDB, Azure Table Storage)
Preferred skills
Experience with Agile/Scrum, cross-functional collaboration, mentoring junior developers
Technologies
.NET, .NET Core, Angular, RxJS, Azure, SQL Server, MongoDB, Git
Responsibilities
Write high-quality clean and efficient code for full-stack applications; Evaluate and assess existing architecture to address challenges; Interface with customers to refine product requirements; Lead, mentor, and review code for a team of internal and contract engineers.
Seniority
Senior, hands-on IC with leadership responsibilities