Full Stack Developer – Angular 18 & .NET / ASP.NET Core
Worldwide
Experience: 4+ Years We are looking for an experienced Full Stack Developer with strong hands-on experience in both Angular and .NET / ASP.NET Core. The ideal candidate should be comfortable working across the full stack — developing modern Angular front-end applications as well as building, maintaining, and integrating backend services and APIs using C# and .NET. Technical skills are important, but we are also specifically looking for someone who is highly responsive, communicative, reliable, proactive, and easy to work with. We need a developer who communicates progress clearly, responds promptly during agreed working hours, and can work independently without requiring constant follow-up. Key Responsibilities Develop responsive, modular, and high-quality applications using Angular. Design, develop, and maintain backend applications and RESTful APIs using C# and .NET / ASP.NET Core. Work across both front-end and backend development as project needs require. Integrate Angular applications with backend APIs and third-party services. Build reusable Angular components, services, directives, and shared modules. Implement authentication and authorization flows, including JWT/OAuth where applicable. Work with relational databases and optimize queries, schemas, and application performance. Troubleshoot and resolve front-end, backend, API, and integration issues. Write clean, maintainable, scalable, and well-documented code. Participate in code reviews and technical/architecture discussions. Test and debug applications to ensure reliability and performance. Communicate progress, questions, and potential blockers proactively with the team. Required Technical Skills Frontend – Angular 4+ years of professional software development experience. Strong hands-on experience with Angular, preferably Angular 15–18. Strong proficiency in TypeScript, RxJS, Angular CLI, Signals, and standalone components. Experience building responsive user interfaces using HTML5 and CSS/SCSS. Strong understanding of Angular component architecture and reusable components. Experience consuming REST APIs and implementing authentication flows. Experience with state management such as NgRx, Signals, or equivalent. Backend – .NET Strong hands-on experience with C# and .NET / ASP.NET Core. Experience designing and developing RESTful APIs. Strong understanding of dependency injection, authentication, authorization, and backend architecture. Experience with Entity Framework Core or similar ORM technologies. Experience integrating third-party APIs and external services. Ability to troubleshoot and optimize backend application performance. Database & Additional Skills Strong SQL knowledge. Experience with PostgreSQL, SQL Server, or similar relational databases. Understanding of schema design, joins, indexing, query optimization, and data modeling. Experience with Git and collaborative development workflows. Experience with cloud deployment, Docker, CI/CD, or AWS/Azure is a plus. Communication & Working Style – Very Important We are looking for someone who is: Highly responsive and available during agreed working hours. A clear and proactive communicator. Reliable with deadlines and commitments. Comfortable providing regular progress updates. Willing to ask questions quickly when requirements are unclear rather than losing time. Able to work independently and take ownership of assigned development work. Collaborative and easy to work with as part of an existing team. Focused on delivering quality work efficiently. Please apply only if you have meaningful hands-on experience with BOTH Angular and .NET. We are not looking for a primarily front-end developer with only limited .NET exposure or a primarily .NET developer with minimal Angular experience. When Applying Please briefly answer the following: - How many years of hands-on experience do you have with Angular and with .NET / ASP.NET Core? - Describe a recent project where you personally worked on both the Angular front end and .NET backend. - What is your typical response time during your working hours? - Please provide an example of an Angular + .NET project you personally developed or significantly contributed to.
- More than 30 hrs/weekHourly
- 6+ monthsDuration
- ExpertExperience Level
$15.00
-
$25.00
Hourly- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:50+
- Last viewed by client:yesterday
- Interviewing:7
- Invites sent:0
- Unanswered invites:0
About the client
- United StatesIrving6:41 PM
- $1.8M total spent82 hires, 9 active
- 72,061 hours
- Tech & ITMid-sized company (10-99 people)
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by