Langate is an award-winning provider of web development services in 3 main categories: business, healthcare, and education. At Langate, we're passionate about crafting digital solutions that make a real impact. We take immense pride in our strong collaboration with the U.S. We're here to shape the future of technology, one milestone at a time.
In addition to technical expertise, we value excellent communication skills. Collaboration and effective teamwork are the cornerstones of our success, and we believe in fostering an environment where everyone’s voice is heard and valued.
We are looking for a Middle .NET Full-Stack Engineer to join our team and contribute to the development of a large-scale, multi-tenant reputation management platform for medical practices in the US. The platform handles survey delivery, data collection, reporting & analytics, and integrations with external systems (Azure ecosystem, HubSpot, Google APIs, etc.). The ideal candidate is a proactive engineer with strong experience in building scalable web applications, clean architecture principles, and front-end development using modern Angular.
About the project:
You will be a part of the American and Ukrainian teams engaged in the enhancement and improvement of a SaaS dealing with sustainable reputation management of doctors in the USA. The project is built in .NET, and we are transferring to Angular and to Azure; thus, you will have an excellent opportunity to pump your knowledge into new technologies. The multi-tenant system uses Web, Google, and other APIs, Windows services, and Git.
Requirements:
3+ years of commercial experience in .NET development.
Experience working as a full-stack developer in production projects.
Strong knowledge of C# and .NET / .NET Framework 4.8+.
Experience with ASP.NET Core / Web API, dependency injection, and middleware.
Experience with Entity Framework / Dapper, writing efficient SQL, and working with relational databases.
Understanding of clean architecture, SOLID principles, immutability practices, and code quality standards.
Experience building Azure Functions, background jobs, and integrations with external systems.
Experience with Microsoft SQL Server,
Application Insights, Key Vault, Storage, and VPN-based networking are a plus.
Experience with unit testing (xUnit, NUnit, or similar).
Experience with Angular (v12 or higher). (Experience with Angular migration is a plus.)
TypeScript, RxJS, component-based architecture.
HTML/CSS, Bootstrap, Kendo UI
Experience building responsive and cross-browser compatible UI.
Git, Trunk-Based development, code reviews, pull request best practices.
Familiarity with CI/CD processes (Azure DevOps or similar).
Ability to use AI tools (Claude Code, GitHub Copilot, ChatGPT, Cursor AI testing utilities,\AI-assisted refactoring tools).
Experience with integration tests is a plus.
Upper-Intermediate English (both written and spoken).
Responsibilities:
Develop new features and enhance existing functionality in a multi-tenant SaaS platform.
Work across both front-end (Angular) and back-end (.NET) parts of the system.
Participate in architecture discussions and follow established best practices.
Implement integrations with external APIs (Google, HubSpot, EMR systems like eCW).
Write clean, testable, maintainable code following team guidelines.
Participate in code reviews and improve overall code quality.
Collaborate with team and product stakeholders.
Technologies we are currently working with:
Back end: ASP.NET Web Api, MVC, .NET Framework 4.8.1
DB: MS SQL and T-SQL
Front end: AngularJS, Angular 17+, Kendo UI
Environment: Azure DevOps for the CICD
We offer:
Competitive salary
Official employment, paid sick leave, 20 days of paid vacation
Free English lessons
Flexible work schedule
Official Ukrainian holidays are non-working days
Paid courses and certifications
Сoach / psychologist consultation
Workshops
Career development plan
Mentoring Education
Medical Health Insurance
Team: Lead.NET developer, 4 Middle .NET Full Stack devs, 1 QA engineer, 1 DB developer, 2 Front-end developers
Schedule: 5/2, 8-hour working day (40 hr per week), flexible schedule. Because part of the team and stakeholders are located in the US (ET and CT time zones), the candidate should be able to accommodate occasional meetings or collaborations that overlap with these time zones (usually 16:00-19:00 EET). No late meetings and overtimes.
Hiring process: HR interview +tech specialists + client interview
When you choose us, you're choosing a company that values innovation, invests in its employees, and provides a supportive and engaging work environment. Join us in shaping the future of technology!
Need more information? Welcome!
Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!
Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.
Full-Stack Engineer Q&A's