Responsibilities :
Fullstack Development :
Design, develop, and maintain end-to-end features using .NET for backend services and React or Angular for the frontend.
Collaborate with Cross-Functional Teams :
Work closely with backend developers to define APIs and integrate them with frontend systems for seamless functionality.
Design and Implement Scalable Solutions :
Build scalable, secure, and performant applications by ensuring the proper balance between frontend and backend systems.
UI / UX Implementation :
Collaborate with UX / UI teams to create visually appealing and functional interfaces, implementing designs with React or Angular .
Write Clean and Maintainable Code :
Ensure code quality by writing clean, efficient, and testable code while adhering to industry best practices. Participate in code reviews and maintain high coding standards.
Performance Optimization :
Identify bottlenecks in the system and improve both frontend and backend performance for faster and smoother user experience.
Troubleshooting and Debugging :
Troubleshoot, debug, and resolve complex technical issues in both the frontend and backend systems.
Continuous Improvement :
Contribute to the ongoing improvement of the development process, tools, and techniques for better productivity and system reliability.
Mentorship and Team Collaboration :
Mentor junior developers, sharing knowledge and encouraging a culture of learning and improvement.
Required Skills and Experience :
Software Engineer • Pune, Maharashtra, India