Work in a team or individually to design, develop and test web based application.
Convert Figma designs into pixel-perfect, responsive UIs that work seamlessly across devices and browsers.
Design, develop, test and document quality software to user and functional requirements within specified timeframes and in accordance with the best coding standards.
Generate rapid prototypes for feasibility testing.
Generate all documentation relevant to software operation.
Adhere to prescribed development systems, processes procedures and ensure efficient, effective, high-quality delivery.
Communicate effectively with all stakeholders.
Perform tasks as specified by the Delivery Lead/Tech Lead.
Requirements
4-6 years of experience as a UI Developer with a strong focus on UI.
Strong work experience in React, Redux, Typescript, JavaScript, HTML5, CSS3 and related technologies.
Strong experience in development, design of User Interfaces using different Front end technologies and approaches – SSR, SPA, PWA Apps.
Good understanding of cross-browser, cross-platform, Server-side rendering, Micro Frontends.
Experience with RESTful API integration.
Good understanding of AWS or other cloud environments.
Experience analyzing and tuning application performance.
Strong experience with React concepts such as Hooks, Context API, state management, and component lifecycle.
Experience using AI‑powered tools (e.g., GitHub Copilot, ChatGPT, Cursor, AmazonQ) to accelerate code development, refactoring, and test case generation.
Ability to review and validate AI‑generated code to ensure performance, security, and maintainability.
Use AI tools to improve test coverage , identify edge cases , and detect potential quality or performance issues.
Design database schemas and manage data integrity using PostgreSQL, MySQL, MongoDB, and Redis.
Write unit tests using Jasmine or Jest or Vitest, achieving 80%+ code coverage.
Proficient in creating end-to-end tests with Cypress or Playwright.
Manage and support CI/CD pipelines using GitHub Actions , containerization with Docker , and cloud deployments on AWS, Azure, or GCP.
Conduct code reviews, enforce best practices, and mentor junior developers.