HamburgerMenu
hirist

Senior Software Developer - .Net & React.js

Hy: Tech & Consulting
5 - 8 Years
rupee18-21 LPA
Bangalore

Posted on: 23/10/2026

Job Description

Notice period : Immediate

Location : Bangalore

WFO : 5 DAYS

Total Experience : 5 - 8 years

Requirements :

- Minimum 5 years of experience in developing web applications in React.

- At least 5 years hands-on experience on C# Dot Net, Java, HTML5, CSS 3, JavaScript, TypeScript.

- Good hands-on experience in using standard JavaScript libraries and CSS Frameworks.

- Experience in developing Hybrid Applications with Responsive Design.

- Experience in working with Micro Services Architecture for at least three years.

- Hands-on experience on Micro Apps architecture using module federation.

- Good hands-on experience on using Data Structures, SOLID Principles, exception handling, standard JavaScript design patterns.

- Good hands-on experience on socket.io, signalR integration in web applications for real-time updates.

- Experience in developing Reusable Components/Libraries for frontend projects.

- Hands-on experience in localization/globalization (Translations) of applications.

- Knowledge on containerizing apps using Docker.

- Experience in creating CI/CD pipelines using GitHub Workflows.

- Experience of working in Agile Scrum teams.

Roles & Responsibilities :

Frontend Development (React & TypeScript) :

- Design and develop scalable and high-performance web applications using React.js and TypeScript.

- Build modular, reusable, and maintainable UI components.

- Optimize applications for maximum speed, performance, and responsiveness.

- Ensure cross-browser compatibility and consistency across UI platforms.

Core Web Technologies :

- Develop UI using HTML5, CSS3, JavaScript (ES6+), and TypeScript.

- Implement modern JavaScript features and best practices.

- Work with CSS frameworks/libraries (Bootstrap, Tailwind, Material UI, etc.).

- Ensure proper layout structuring, styling, and animations.

Responsive & Hybrid Application Development :

- Build responsive web applications compatible with mobile, tablet, and desktop devices.

- Develop hybrid applications using responsive design techniques.

- Ensure seamless user experience across different screen sizes and platforms.

Microservices & Micro-Frontend Architecture :

- Work with Microservices-based backend systems and integrate APIs efficiently.

- Implement Micro Frontend (Micro Apps) architecture using Module Federation.

- Enable independent deployment and scalability of frontend modules.

- Manage cross-app communication and shared dependencies.

Real-Time Communication :

- Implement real-time features using Socket.IO and SignalR.

- Enable functionalities like live notifications, chat systems, and live dashboards.

- Handle connection management, reconnection, and event handling.

Design Principles & Coding Standards :

- Apply SOLID principles in frontend architecture and component design.

- Use standard JavaScript design patterns (Factory, Observer, Singleton, etc.).

- Implement proper exception handling and error boundaries.

- Utilize efficient data structures for performance optimization.

Reusable Components & Libraries :

- Develop and maintain reusable UI component libraries.

- Create shared frontend modules to ensure consistency across projects.

- Promote DRY (Don't Repeat Yourself) principles in UI development.

Localization & Globalization :

- Implement multi-language support (i18n) and localization frameworks.

- Manage translations, language switching, and region-specific formatting.

- Ensure applications are globally usable and culturally adaptable.

Containerization & Deployment :

- Containerize frontend applications using Docker.

- Ensure consistent environments across development, testing, and production.

- Support deployment in cloud-native environments.

CI/CD & DevOps :

- Design and maintain CI/CD pipelines using GitHub Actions/Workflows.

- Automate build, testing, and deployment processes.

- Ensure smooth and reliable release cycles with minimal downtime.

Agile & Team Collaboration :

- Actively participate in Agile Scrum ceremonies (Sprint planning, Daily stand-ups, Sprint reviews and retrospectives).

- Collaborate with backend developers, UX designers, QA, and product teams.

- Contribute to story estimation, backlog grooming, and sprint delivery.

Code Quality & Best Practices :

- Perform code reviews and enforce coding standards.

- Write unit tests and integration tests (Jest, React Testing Library, etc.).

- Maintain high standards for code quality, performance, and documentation.

Mandatory Skills :

- React, Java, JavaScript, C#, HTML, CSS, Micro Apps

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...