75 Nazztec Jobs
Full Stack Developer - C#/React.js (5-8 yrs)
Nazztec
posted 4d ago
Key skills for the job
Job Title : Full Stack Developer (React, C#, .NET, Microservices, Azure)
Experience : 5- 8 years
Location : Bangalore
About the Role :
We are seeking a skilled Full Stack Developer to join our team, with expertise in both front-end technologies like React.js and back-end technologies like C#, .NET, and Microservices, to design and develop robust web applications deployed on Azure cloud platform.
This role requires a strong understanding of the entire development lifecycle, from front-end UI design to back-end data management, with a focus on creating scalable and maintainable microservices architecture.
Job Description :
We are seeking a skilled Full Stack Developer with expertise in React.js for the front-end and C# with .NET Core for the back-end to join our dynamic team. You will be responsible for designing, developing, and maintaining robust web applications, ensuring seamless user experiences across diverse platforms.
Responsibilities :
Front-end Development (React.js) :
- Build interactive and responsive user interfaces using React components and libraries.
- Implement state management solutions (e.g., Redux, Context API) to manage application data
effectively.
- Ensure cross-browser compatibility and optimize front-end performance.
- Write clean, well-structured, and reusable React code.
Back-end Development (C# & .NET Core) :
- Design and develop RESTful APIs using ASP.NET Web API.
- Create database models and interactions using Entity Framework or similar ORM.
- Implement authentication and authorization mechanisms for secure user access.
- Manage data storage and retrieval on the backend.
Full-Stack Integration :
- Collaborate with the design team to translate UI/UX concepts into functional web applications.
- Integrate front-end components with back-end APIs to create a cohesive user experience.
- Ensure smooth communication between the front-end and back-end layers.
Testing and Quality Assurance :
- Conduct unit testing and integration testing to guarantee code quality.
- Implement automated testing frameworks to streamline testing processes.
- Identify and troubleshoot bugs and issues effectively.
Deployment and Maintenance :
- Deploy applications to production environments using continuous integration/continuous deployment (CI/CD) pipelines.
- Monitor application performance and address production issues as needed.
Required Skills and Experience :
- Strong proficiency in React.js, including component-based architecture, state management, and routing.
- Solid understanding of C# and .NET Core framework.
- Experience with relational databases (e.g., SQL Server, PostgreSQL) and database interaction using Entity Framework.
- Knowledge of RESTful API design principles.
- Familiarity with front-end technologies (HTML, CSS, JavaScript).
Desired :
- Experience with cloud platforms like Azure or AWS.
- Knowledge of design patterns and best practices for scalable applications.
- Familiarity with Agile development methodologies.
- Experience with version control systems (e.g., Git).
Functional Areas: Software/Testing/Networking
Read full job description5-8 Yrs
3-5 Yrs