Senior Full Stack .NET & Angular Developer
Worldwide
We are looking for an experienced Senior Full Stack Developer to join our team and work on a modern email marketing and automation platform. This role requires strong experience with both ASP.NET Core and Angular, along with hands-on knowledge of email infrastructure, SMTP protocols, and background processing systems. Backend Requirements (.NET / C#) 4+ years of professional experience with C# and ASP.NET Core Web API using .NET 6, 7, or 8. Strong experience with Entity Framework Core, including: LINQ queries Database migrations Query optimization and indexing Complex joins and performance tuning Advanced knowledge of Microsoft SQL Server. Proven experience implementing and troubleshooting MailKit / MimeKit, including: SMTP connections SASL OAuth2 authentication TLS/SSL protocols Email delivery troubleshooting Experience with Hangfire or similar background job frameworks for: Scheduled jobs Delayed tasks Recurring jobs Queue processing Frontend Requirements (Angular) 3+ years of hands-on experience with Angular v15+. Strong knowledge of: TypeScript RxJS Standalone Components Experience building: Dynamic forms Reactive form validation Reusable UI components Custom design systems using CSS/SCSS Familiarity with rich-text email editors such as Quill or similar editors is preferred. Nice to Have Experience building SaaS products. Experience working with email marketing, cold email, or CRM platforms. Understanding of email deliverability concepts such as SPF, DKIM, DMARC, and OAuth authentication. Experience with cloud deployment and CI/CD pipelines.
- More than 30 hrs/weekHourly
- 6+ monthsDuration
- ExpertExperience Level
$3.50
-
$4.00
Hourly- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:20 to 50
- Last viewed by client:yesterday
- Hires:2
- Interviewing:17
- Invites sent:30
- Unanswered invites:5
About the client
- PakistanFort Abbas11:50 PM
- $10 total spent4 hires, 1 active
- 4 hours
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