Full-Stack Developer (.Net and Angular)
We are looking for a Full-Stack Developer to join our team!
You’ll be part of a dynamic, international team working on large-scale enterprise platforms for a leading U.S.-based client in the consulting and financial services sector. Our mission is to build impactful, high-tech solutions that streamline business operations, enhance efficiency, and drive digital transformation.
We focus on solving real business challenges—developing robust platforms that support critical decision-making and operational excellence. Our projects span across continents, offering the opportunity to collaborate with top-tier professionals from around the world. Welcome to join a Global Team Driving Real-World Innovation.
Requirements
Frontend
- Experience with Angular, including components, modules, services, and RxJS
- Experience with Angular Signals
- Familiarity with Karma and Jasmine for unit testing
- Strong understanding of REST API integration
- Knowledge of design patterns (optional)
Backend
- Expertise in .NET 6, .NET Core, ASP.NET Core
- Solid understanding of design patterns (GoF, SOLID, etc.)
General / Cross-cutting
- Strong foundation in object-oriented programming and design principles (OOP, OOD, SOLID)
- Practical experience with async programming and multithreading
- Understanding of web application lifecycle, security best practices, and error handling
- Intermediate English level or higher
Nice-to-haves
- Experience with Azure (App Services, Functions, Storage, Service Bus, etc.)
- Proficiency in writing T-SQL queries for MS SQL Server
- Experience with CI/CD practices or cloud-native development is a plus
- Experience with Entity Framework Core
- Experience with Redis
- Experience with Dapper
- Experience with Angular Material and Bootstrap
Core Responsibilities
- Analyzing and improving existing features
- Developing key product functionality on both frontend and backend
- Participating in planning, implementation, refactoring, and optimization
- Ensuring code quality and contributing to overall technical improvements
Expected Qualifications
- Build and deliver complex features with confidence
You take ownership of major parts of a project, building advanced features that meet both technical and business needs. - Make smart technical decisions and contribute to design discussions
You can design and implement solutions independently, and you help shape system architecture to support scalability and long-term goals. - Support and mentor junior developers
You share your experience with less-experienced teammates, offering guidance on code quality, design choices, and development best practices.
What we offer
- Continuous learning and career growth opportunities
- Professional training and English/Spanish language classes
- Comprehensive medical insurance
- Mental health support
- Specialized benefits program with compensation for fitness activities, hobbies, pet care, and more
- Flexible working hours
- Inclusive and supportive culture
Required languages
| English | B1 - Intermediate |
| Ukrainian | Native |