Full Stack Developer (Angular .Net)
Role details
Job location
Tech stack
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
-
Experience with Angular Material and Bootstrap
-
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
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