About the RoleAs a Senior Web Developer, you will work as a full-stack engineer with a primary focus on building modern, responsive frontends usingReactand robust backend services using.NET Core. You will architect end-to-end solutions, write clean and maintainable code, and collaborate closely with cross-functional teams to deliver high-quality features. This role also involves providing technical leadership, reviewing code, mentoring junior developers, and contributing to architectural decisions that shape the future of our digital platforms.
Responsibilities- Develop, maintain, and optimize full-stack applications using React (frontend) and .NET Core (backend).
- Build and enhance scalable APIs, microservices, and cloud-based components using Azure services.
- Collaborate with product managers, designers, and other engineers to deliver high-impact features.
- Ensure code quality through code reviews, best practices, and adherence to clean architecture principles.
- Troubleshoot and resolve complex technical issues related to performance, scalability, and security.
- Stay updated with modern frameworks, tools, and industry standards to help evolve the tech stack.
- Contribute to architectural planning, technical design, and long-term engineering strategy.
- Mentor junior developers and support a culture of continuous learning within the team.
Requirements- Strong hands-on experience with .NET Core and backend development.
- Advanced proficiency in React and modern frontend development workflows.
- Solid experience building SPAs, RESTful APIs, and cloud-native applications.
- Strong understanding of HTML5, CSS3, JavaScript, and modern frontend tooling.
- Experience working with Azure services and cloud-based architectures.
- Familiarity with Git and collaborative software development practices.
- Excellent analytical, debugging, and problem-solving skills.
- Strong communication and teamwork abilities.
- Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.
Nice to Have- Experience with Docker, Kubernetes, or containerized deployments.
- Knowledge of CI/CD pipelines, DevOps practices, or automation tools.
- Prior experience in a senior or technical lead position.
- Exposure to Agile/Scrum methodologies or similar development processes.
- Familiarity with other modern frontend frameworks (Angular, Vue).