Design and develop responsive, high-quality web applications and dashboards.
Develop front-end solutions for .NET (ASP.NET Core, Web APIs) and Python (Django, Flask, FastAPI) based applications.
Consume RESTful APIs and ensure seamless frontendbackend integration.
Translate UI/UX designs and business requirements into clean, efficient front-end code.
Write, generate, refactor, and review code using AI-powered development tools
Build scalable UI using JavaScript (ES6+), HTML5, CSS3, Bootstrap.
Work with modern frameworks such as React, Angular, or Vue.js (React preferred).
Use and customize UI libraries including Material UI, Ant Design, Kendo UI, Syncfusion, PrimeNG/PrimeReact, Tailwind CSS
Implement state management, authentication flows, and role-based UI access.
Apply frontend security best practices including XSS, OAuth2, CORS, CSRF, and token handling.
Optimize applications for performance, scalability, and cross-browser compatibility.
Write reusable components and maintain a scalable front-end architecture.
Read, understand, and enhance existing codebases.
Perform code reviews and contribute to front-end standards.
Familiarity with CI/CD workflows. Collaborate with DevOps teams on CI/CD, build optimization, and deployments.
Work independently with minimal supervision.
Qualifications
5+ years of hands-on front-end development experience (no freshers).
Strong coding experience in JavaScript, HTML, CSS, Bootstrap.
Experience building front ends for .NET and Python-based backend systems.
Hands-on experience with TypeScript.
Experience consuming APIs using REST, JSON, WebSockets.
Familiarity with authentication mechanisms such as JWT and OAuth2.
Experience using Git / GitHub.
Experience with build tools such as Webpack, Vite, npm, or yarn.
Exposure to testing frameworks like Jest, Cypress, or Playwright.
Basic understanding of ASP.NET Core MVC / Razor Pages.
Familiarity with Django, Flask, or FastAPI.
Exposure to microservices architecture.
Exposure to AWS or Azure.
Exposure to monitoring and UI performance tools.
Active, regular use of AI coding tools is mandatory, including tools such as ChatGPT, GitHub Copilot, Replit, Cursor, Codeium, Cloud Code, Antigravity, or similar.
Ability to read, understand, and modify complex code.