Senior Full Stack Developer (ReactJS & .NET WebAPI)
Description du poste
This is a remote position.
Job Title: Senior Full Stack Developer (ReactJS & .NET WebAPI)
Experience: 10 Years
Location: Remote
Notice Period: Immediate Joiners Only
Job Summary
We are seeking a Senior Full Stack Developer with 10 years of hands-on experience and deep expertise in ReactJS and .NET WebAPI (C#). The ideal candidate will act as a strong individual contributor and technical leader, responsible for designing, developing, and guiding teams in building scalable, high-performance enterprise applications. This role requires strong problem-solving abilities, excellent communication skills, and the ability to drive development initiatives while maintaining high engineering standards.
Key Responsibilities
Full Stack Development
- Design, develop, and maintain scalable full-stack applications using React and .NET Web API (C#).
- Build highly responsive and dynamic UI components using modern React frameworks and best practices.
- Develop secure, scalable, and high-performance RESTful APIs.
- Integrate frontend applications with backend services efficiently.
- Cloud Integration
- Design and implement real-time communication systems using SignalR.
- Work with Azure Service Bus to implement asynchronous messaging and event-driven architectures.
- Design and optimize complex queries, stored procedures, and performance tuning in Azure SQL Database.
- Performance
- Ensure high-performance and scalable architecture across frontend and backend components.
- Optimize applications for speed, reliability, and maintainability.
- Participate in architecture discussions and contribute to technology decisions.
- Collaboration
- Lead and mentor development teams while ensuring adherence to coding standards and best practices.
- Provide technical guidance during design and development phases.
- Collaborate with product managers, architects, and cross-functional teams.
- Conduct code reviews to ensure high-quality deliverables.
- Stakeholder Interaction
- Clearly articulate technical concepts, architecture decisions, and implementation strategies.
- Communicate effectively with both technical and non-technical stakeholders.
- Participate in solution discussions and architecture reviews.
- Strong expertise in React for building complex enterprise UI applications.
- Deep knowledge of .NET Web API (C#) for designing and implementing RESTful services.
- Cloud Technologies
- Experience with SignalR for real-time application development.
- Hands-on experience with Azure Service Bus for event-driven architectures.
- Strong expertise in Azure SQL Database, including:
- Stored procedures
- Query optimization
- Performance tuning
- Database design
- Experience building scalable enterprise applications.
- Strong understanding of software design patterns and microservices architecture.
- Experience with CI/CD pipelines and modern DevOps practices.
- Excellent problem-solving and analytical skills.
¿Te interesa este puesto?