Job Summary
We are seeking a highly skilled Senior Full Stack Developer with strong expertise in React.js, C#/.NET, and Microsoft Azure. The ideal candidate will be responsible for designing, developing, and maintaining scalable web applications while taking full technical ownership of features and solutions. This role requires strong problem-solving abilities, leadership mindset, and close collaboration with cross-functional teams. Experience with Python development will be considered a strong advantage.
Key Responsibilities
- Design, develop, and maintain scalable full-stack web applications using React.js and C#/.NET.
- Build secure, high-performance RESTful APIs and backend services using .NET Core / ASP.NET Core.
- Develop responsive, user-friendly frontend interfaces using React.js, JavaScript/TypeScript, HTML, and CSS.
- Deploy, manage, and optimize applications on the Microsoft Azure platform (App Services, Functions, Storage, CI/CD, etc.).
- Take technical ownership of features from design through deployment and support.
- Collaborate with product managers, designers, QA, and other developers to deliver high-quality solutions.
- Write clean, maintainable, and well-documented code following best practices and coding standards.
- Participate in code reviews, architecture discussions, and technical decision-making.
- Troubleshoot, debug, and optimize application performance and reliability.
- Contribute to CI/CD pipelines and DevOps practices.
Required Skills & Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience).
- 4+ years of full-stack development experience.
- Strong experience with React.js and modern frontend development.
- Strong backend development experience with C#, .NET Core, and ASP.NET Core.
- Hands-on experience with Microsoft Azure services and cloud deployments.
- Experience with REST APIs, microservices architecture, and database design (SQL Server or similar).
- Proficiency in JavaScript/TypeScript, HTML5, and CSS3.
- Experience with Git and modern version control workflows.
- Strong understanding of software design patterns and scalable architecture.
- Excellent problem-solving and communication skills.
Job Type: Full-time
Application Question(s):
- What is your current salary?
- What is your expected salary?
Work Location: In person