07 Aug
|
Ushyaku
|
Gurugram
Description :
- Design and develop responsive, high-quality web applications and dashboards aligned with business requirements.
- Build and maintain scalable front-end architecture using modern JavaScript (ES6+), HTML5, CSS3, and frameworks like React (preferred), Angular, or Vue.js
- Develop front-end solutions integrated with .NET (ASP.NET Core, Web APIs) and Python (Django, Flask, FastAPI) backends
- Consume and integrate RESTful APIs, JSON services, and WebSockets, ensuring seamless frontend-backend communication
- Translate UI/UX designs and product requirements into clean, maintainable, and productive code
- Create and reuse modular, component-based UI systems for consistency and scalability
- Work with and customize modern UI libraries such as Material UI, Ant Design, Kendo UI, Syncfusion, PrimeNG/PrimeReact, and Tailwind CSS
- Implement state management, authentication flows, and role-based access control in applications
- Apply frontend security best practices, including handling XSS, CSRF, CORS, OAuth2, and token-based authentication (JWT).
- Optimize applications for performance, scalability, and cross-browser compatibility
- Write, generate, refactor, and review code using AI-powered development tools (e.g., ChatGPT, GitHub Copilot, Cursor, Codeium, etc.)
- Read, understand, and enhance existing codebases, ensuring code quality and maintainability
- Conduct code reviews and contribute to frontend standards, best practices, and documentation
- Collaborate with backend, DevOps, and QA teams to ensure smooth CI/CD workflows, build optimization, and deployments
- Work independently with minimal supervision while maintaining clear communication and ownership
Skillset :
- 4 to 6 years of hands-on experience in frontend development (no freshers)
- Strong proficiency in JavaScript (ES6+), HTML5, CSS3, and Bootstrap
- Hands-on experience with at least one modern framework : React (preferred), Angular, or Vue.js
- Solid experience with TypeScript
- Proven experience building frontends for .NET and/or Python-based backend systems
- Strong understanding of REST APIs, JSON, and WebSockets, with practical integration experience
- Experience implementing authentication and authorization mechanisms, including JWT and OAuth2
- Proficiency with Git/GitHub and standard version control workflows
- Experience with modern build tools such as Webpack, Vite, npm, or yarn
- Exposure to frontend testing frameworks such as Jest, Cypress, or Playwright
- Basic understanding of ASP.NET Core MVC / Razor Pages
- Familiarity with backend frameworks such as Django, Flask, or FastAPI
- Understanding of microservices architecture and how frontend interacts with distributed systems
- Exposure to cloud platforms (AWS or Azure) and deployment environments
- Familiarity with performance monitoring and optimization tools
- Mandatory experience using AI coding tools (e.g., ChatGPT, GitHub Copilot, Cursor, Replit, Codeium, etc.) in daily development workflows
- Strong ability to read, understand, and modify complex codebases
- Good written and verbal English communication skills
📌 Frontend Developer (Gurugram)
🏢 Ushyaku
📍 Gurugram