Core React JS & Dot Net Developer
Senior Software Engineer React.js, NextJs & .NET Core
Experience: 5-7 Years
Location: Bengaluru
Work Mode: Hybrid
Job Role:
- As Software Engineer (React & .NET Core) is responsible for designing, developing, and maintaining scalable web applications with a strong emphasis on frontend development using React.js, NextJs.
- The role involves owning UI modules, ensuring performance and usability, collaborating closely with UX designers and backend teams, and contributing to architectural and technical decisions.
- The engineer works independently on most tasks and mentors junior developers when required.
Key Responsibilities:
Frontend Development (React Primary Focus)
- Design, develop, and maintain complex, reusable UI components using React, TypeScript, HTML, and CSS.
- Build scalable frontend architectures using modern React concepts such as Hooks, Context API, and state management libraries (Redux / Zustand / similar).
- Consume and integrate RESTful APIs efficiently and manage asynchronous data flows.
- Implement responsive, cross-browser-compatible UI using CSS frameworks and custom styling.
- Optimize frontend performance, improve load times, and ensure smooth user experience.
- Collaborate closely with UX/UI designers to translate wireframes and designs into high-quality code.
- Handle form validations, error handling, and user interactions effectively.
- Ensure frontend code quality through unit testing and code reviews.
- Debug and resolve UI defects and production issues independently.
- Guide and mentor junior developers on React best practices and coding standards.
Backend Development (.NET Core Secondary Focus)
- Develop and enhance RESTful APIs using ASP.NET Core and C#. Implement business logic, validations, and data processing layers.
- Work with Entity Framework Core for database access and ORM mapping.
- Optimize API performance and handle backend debugging and issue resolution. Collaborate with frontend teams to ensure seamless API integration.
- Participate in code reviews and contribute to backend design discussions.
Database Responsibilities:
- Write and optimize SQL queries including complex joins, subqueries, and stored procedures.
- Work with relational databases such as SQL Server, Azure SQL, or MySQL.
- Assist with database schema design, data migrations, and performance tuning.
Technical SkillSet
Frontend (Primary):
- React.js, NextJs TypeScript, JavaScript HTML5, CSS3, Responsive Design State management (Redux or equivalent)
- REST API integration
- Frontend performance optimization Unit testing (Jest, React Testing Library or similar)
Backend (Secondary):
- C#, ASP.NET Core Entity Framework Core RESTful API design
Database & Tools: SQL Server / Azure SQL / MySQL Git, GitHub/GitLab CI/CD
Basics Concepts:
- Strong understanding of OOP and SOLID principles Frontend architecture and best practices Debugging, testing, and code quality standards