FULL STACK DEVELOPER
Summary
Full Stack Developer in Hyderabad building and maintaining web applications for an IT services company's clients, using .NET Core on the backend and Angular on the frontend, with work spanning API integration, SPA routing, RxJS state management, secure coding (XSS/CSRF/CORS), and performance optimization.
- Design and develop scalable full-stack applications using .NET Core and Angular frameworks.
- Implement secure coding practices to mitigate vulnerabilities such as Cross-Site Scripting (XSS), Cross-Site Request Forgery (CSRF), and ensure proper handling of Cross-Origin Resource Sharing (CORS).
- Optimize application performance to ensure high availability and responsiveness for end-users.
- Manage data interchange and state management effectively using JSON and RxJS.
- Utilize Angular Router to create intuitive navigation flows and single-page application architectures.
- Ensure compatibility and adherence to modern web standards using HTML5.
- Collaborate with cross-functional teams to define, design, and ship new features.
Requirements
- Possess 4 to 7 years of hands-on experience in full-stack web development within the IT Services sector.
- Demonstrated proficiency in .NET Core for backend development and API integration.
- Strong command over Angular, including the use of Angular Router for complex routing scenarios.
- Expertise in front-end technologies including HTML5, JSON, and RxJS for reactive programming.
- Proven ability to implement security measures against common web threats like XSS, CSRF, and CORS issues.
- Track record of successfully optimizing web application performance and scalability.
- Ability to work independently and deliver high-quality code in a fast-paced environment.