Job ID: JOB_ID_4438
Role Overview:
We are seeking a Senior Full Stack Engineer to join our dynamic team. This role focuses on building scalable, secure, and high-performing cloud-native applications using Microsoft Azure, ASP.NET Core, and ReactJS. As a hands-on engineer, you will own features end-to-end, from designing robust APIs and backend services to crafting intuitive and accessible user interfaces. You will collaborate closely with Product, Design, and QA teams in a fast-paced Agile environment to deliver impactful solutions.
What You’ll Do:
- Own End-to-End Delivery: Design, develop, test, and deploy full stack features across React frontends and .NET backend services.
- Build Scalable APIs: Architect and implement RESTful/GraphQL APIs with strong design principles (versioning, pagination, filtering).
- Develop Modern UIs: Create responsive, accessible interfaces using React, TypeScript, and modern styling approaches.
- Leverage Cloud-Native Azure: Build and deploy applications using Azure services including App Service, Functions, AKS, and Storage.
- Drive DevOps Excellence: Implement CI/CD pipelines (GitHub Actions / Azure DevOps), containerization (Docker), and Infrastructure as Code (Terraform/Bicep).
- Ensure Security: Implement secure authentication (OAuth2, OIDC, Azure AD/B2C), secrets management, and data protection best practices.
- Optimize Performance: Improve application speed, scalability, and reliability using caching (Redis) and resiliency patterns.
- Maintain Quality: Write unit, integration, and E2E tests; ensure observability using Application Insights and logging frameworks.
- Collaborate & Mentor: Participate in Agile ceremonies, conduct code reviews, and mentor junior engineers.
Must-Have Skills:
- Backend (.NET & Azure):
- Strong expertise in C#, ASP.NET Core, and Entity Framework Core.
- Experience building RESTful APIs and/or GraphQL services.
- Hands-on with Azure services: App Service, Functions, AKS, Storage, Key Vault.
- Experience with Azure SQL, Cosmos DB, and messaging systems (Service Bus/Event Grid).
- Solid understanding of authentication, authorization, and secure coding practices.
- Frontend (ReactJS):
- Expertise in React (Hooks) and TypeScript.
- Experience with Redux Toolkit, React Query, or Context API.
- Strong knowledge of modern UI development, responsive design, and accessibility (WCAG, ARIA).
- Experience with frontend testing (Jest, React Testing Library).
- DevOps & Tools:
- Strong experience with Git, CI/CD pipelines, and code reviews.
- Containerization using Docker.
- Infrastructure as Code (Terraform, Bicep, or ARM templates).
- Monitoring and observability tools (Application Insights, logging, alerting).
- Working Style:
- Experience in Agile/Scrum environments.
- Strong problem-solving and communication skills.
- High ownership and accountability mindset.
Nice to Have:
- Experience with microservices and distributed systems.
- Exposure to mobile development.
- Experience building high-scale or enterprise-grade applications.
Experience & Education:
- 5-8+ years of full stack development experience.
- Bachelors degree in Computer Science, Engineering, or equivalent experience.
- Proven experience delivering production applications on Azure using .NET and React.
Special Requirements
Remote role for US/Canada. W2 employment type.
Compensation & Location
Salary: $120,000 – $170,000 per year (Estimated)
Location: US, Canada
Recruiter / Company – Contact Information
Recruiter / Employer: Info Way Group
Email: rajat@infowaygroup.com
Recruiter Notice:
To remove this job posting, please send an email from
rajat@infowaygroup.com with the subject:
DELETE_JOB_ID_4438