Padmi

Fullstack Engineer

IndiaPosted 3 months ago
Software engineeringJuniorFull Time; Regular
Apply at ESA - Electronic Security Association

Opens the source posting on shine.com

Source description

About the role

View original

As a Full-Stack Software Engineer, you will be responsible for designing and implementing features in a React + TypeScript application using Micro-Frontend architecture. You will develop modular, independently deployable frontend domains and integrate React micro-frontends with .NET backend APIs. Your role will involve implementing scalable state management, routing, and performance optimization strategies while contributing to architectural decisions for the long-term platform evolution. Key Responsibilities: - Design and implement features in a React + TypeScript application - Develop modular, independently deployable frontend domains - Integrate React micro-frontends with .NET backend APIs - Implement scalable state management, routing, and performance optimization strategies - Contribute to architectural decisions for long-term platform evolution - Debug production issues across both front and backend layers - Implement feature enhancements and bug fixes in the legacy system - Ensure system stability, performance, and security - Design and consume RESTful APIs - Integrate frontend applications with .NET services - Test and validate APIs using Postman - Debug API contracts, authentication flows, and integration issues - Ensure reliable error handling and data consistency across systems - Leverage AI-assisted development tools for code generation, refactoring, test creation, debugging, and documentation - Improve engineering velocity while maintaining high-quality standards - Continuously adopt modern AI-enabled development practices - Write unit, integration, and end-to-end tests (Cypress, Jest) - Participate in CI/CD workflows - Validate functionality before production releases - Apply secure coding and API consumption best practices Qualifications Required: - 2+ years of full-stack software engineering experience - Strong hands-on experience with React + TypeScript, ASP dotnet MVC, and Angular (legacy support and debugging) - Experience working with .NET backend APIs - Strong experience designing and consuming REST APIs - Experience testing APIs using Postman - Solid understanding of asynchronous applications and state management - Strong debugging skills across frontend and backend layers - Experience with CI/CD pipelines In addition to the above responsibilities and qualifications, the company offers benefits such as Health Insurance Coverage, Employee Assistance Program (EAP), Education Assistance, Maternity & Paternity Leave, Menstrual Wellness Benefit, and Bereavement Leave to support you and your family in various aspects of life. As a Full-Stack Software Engineer, you will be responsible for designing and implementing features in a React + TypeScript application using Micro-Frontend architecture. You will develop modular, independently deployable frontend domains and integrate React micro-frontends with .NET backend APIs. Your role will involve implementing scalable state management, routing, and performance optimization strategies while contributing to architectural decisions for the long-term platform evolution. Key Responsibilities: - Design and implement features in a React + TypeScript application - Develop modular, independently deployable frontend domains - Integrate React micro-frontends with .NET backend APIs - Implement scalable state management, routing, and performance optimization strategies - Contribute to architectural decisions for long-term platform evolution - Debug production issues across both front and backend layers - Implement feature enhancements and bug fixes in the legacy system - Ensure system stability, performance, and security - Design and consume RESTful APIs - Integrate frontend applications with .NET services - Test and validate APIs using Postman - Debug API contracts, authentication flows, and integration issues - Ensure reliable error handling and data consistency across systems - Leverage AI-assisted development tools for code generation, refactoring, test creation, debugging, and documentation - Improve engineering velocity while maintaining high-quality standards - Continuously adopt modern AI-enabled development practices - Write unit, integration, and end-to-end tests (Cypress, Jest) - Participate in CI/CD workflows - Validate functionality before production releases - Apply secure coding and API consumption best practices Qualifications Required: - 2+ years of full-stack software engineering experience - Strong hands-on experience with React + TypeScript, ASP dotnet MVC, and Angular (legacy support and debugging) - Experience working with .NET backend APIs - Strong experience designing and consuming REST APIs - Experience testing APIs using Postman - Solid understanding of asynchronous applications and state management - Strong debugging skills across frontend and backend layers - Experience with CI/CD pipelines In addition to the above responsibilities and qualifications, the company offers benefits such as Health Insurance Coverage, Employee Assi

One address, no account. We’ll tell you when matching roles go live.