Post Job Free
Sign in

Frontend Developer with React and UX Focus

Location:
Detroit, MI
Posted:
April 23, 2026

Contact this candidate

Resume:

Rishita Thumu

Frontend Developer

+1-803-***-****

**********@*****.***

Summary of Experience:

● Experienced React/Front End Developer with over 5+ years of expertise, adept at designing and developing web front ends. Skilled in creating component-based, object-oriented systems for building multi-tier architectures, with a strong focus on front-end GUI development.

● Demonstrated success in coding and integrating complex technical processes within fast-paced and deadline-oriented environments.

● Professional understanding of Software development life cycle (SDLC) as well as various phases such as Analysis Design, Development and Testing.

● Developed a user list application using JavaScript as the programming language and used React JS as the frontend library and Redux as state management library.

● Well versed in both React class-based components and functional components with hooks.

● Experience working in Scrum teams in agile methodology for estimating the timelines of projects.

● Expert in developing User Interface (UI) applications and professional web applications using JavaScript Frameworks, HTML5 /DHTML, DOM, XHTML, jQuery, CSS3, and Ajax.

● Experienced in building Single Page Applications (SPA) using React + Redux and React + Context API.

● Knowledge of Html5, CSS3, Sass new features and use of libraries like D3.js/Chart.js for charting and rich interactive widgets.

● Expertise in using React.js / React hooks / redux / JSX to build user interfaces with states, props, middleware, store, action creator, reducer, presentational and container components and react hooks

● Developed the backend by using Node.js, Express for REST APIs and Postgresql and MySQL as databases.

● Experience in working with NPM creating RESTful API, URL routing, creating, and handling http CRUD operations in Node JS and Express JS.

● Involved in using various IDEs like IntelliJ, Notepad++, Sublime Text 2, Atom and Microsoft Visual Studio code.

● Excellent analytical, logical, and programming skills, Self-Motivated, Self-Starter, and Team Player, can work with minimal supervision. Effective Communication, Organizational and Time management skills.

● Involved in active coding and high success rate of project release.

● Capable of handling multi-tasking and willingness and ability to quickly adapt and learn.

● Known for seamlessly integrating into teams and environments, with a proactive approach to participation in extracurricular activities, enhancing personal and professional development. Technical Skills:

Programming

Languages

JavaScript, TypeScript, Java, C, C++

Web Technologies HTML5, CSS 3, SASS, Bootstrap, RxJS, Tailwind CSS, Sass jQuery, React hooks, React profiler, Next.js, Formik, JavaScript, AJAX, Redux, Node JS, OAuth 2.0, Firebase, ES6+

ORM Frameworks Typeorm, Knex

Frameworks React JS, Express Js, Node Js

Version

Control/QA Tool

Git, Bitbucket, Cypress

Web Servers Nginx, Apache HTTPD

IDE Visual Studio Code, Sublime

Unit Testing Tools Jest, Enzyme, React Testing Library, Cypress Tools Swagger [REST], SoapUI, Jenkins, Sonar, Stripe Operating Systems Windows, MacOs, Windows Server 2016, RHEL Back-End MySQL, PostgreSQL

Professional Experience:

QUALIA

Front End Developer, California Aug 2025 – Present Responsibilities:

● Implemented robust client-side state architecture with Redux Toolkit (slices, selectors, reselect) to minimize re-renders and persist user inputs across complex flows.

● Elevated accessibility to WCAG 2.2 AA: added ARIA roles/labels, focus management, and contrast fixes; validated with JAWS, Lighthouse, and WAVE.

● Integrated front end with backend services via Axios, adding resilient error handling, retries, and request optimizations (debounce, pagination) for responsive UX.

● Delivered new and updated dashboard experiences using modern React (hooks, functional components), TypeScript, and modular CSS (Styled-Components where appropriate).

● Established CI quality gates with ESLint/TypeScript checks, Jest coverage thresholds, Husky pre commit hooks, and streamlined builds (npm/Webpack).

● Built and maintained Cypress end-to-end test suites that exercise the pipeline/onboarding flows, wired tests into project CI so suites run automatically during PRs and release pipelines,preventing regressions in complex multi-step user journeys.

● Created stable e2e tests using mocked/stubbed endpoints and dynamic URL handling to support both local dev and pipeline runs, improving confidence for cross-team releases.

● Built and maintained a front-end testing toolkit standardizing Redux store setup, mocked Apollo/ GraphQL responses, and shared context/sandbox providers, cutting boilerplate and speeding up new test authoring.

● Led unit-testing efforts for UX-critical flows (autosave, validation, migration paths); added 60+ behavior-driven tests with Jest + React Testing Library, preventing high-severity regressions from reaching releases.

Environment: React JS, Redux, Formik, Redux Thunk, Javascript, Cypress, Typescript, Node JS, VS Code, GIT, Jira, Jenkins, Linux

Nanthealth

Front End Developer, Massachusetts June 2021 - June 2025 Responsibilities:

● Implemented Agile Methodologies in project workflow.

● Created and maintained a robust UI library in React, leveraging Storybook to manage components efficiently. This initiative streamlined the development process, enabling seamless integration of components into the product for consistent and user-friendly interfaces.

● Successfully improved accessibility standards by resolving WCAG compliance issues, implementing ARIA roles and attributes, and enhancing compatibility with screen readers for a more inclusive user experience.

● Played a key role in accessibility testing by using JAWS, Google Lighthouse, and WAVE to detect and address issues, resulting in an enhanced user experience and improved compliance with accessibility standards.

● Engaged in front-end development activities for new and existing dashboard designs.

● Developed Web Based Application software and implemented graphical user interfaces using HTML, CSS, Javascript, Typescript, React JS, NodeJs, Express.

● Used Redux as a state management technique and developed the entire redux framework including reducers, actions and thunk middleware.

● Integrated React code with backend using AXIOS to consume backend APIs.

● Incorporated new functionalities into modules using third-party libraries like Lodash, React Bootstrap, Styled-Components, and other lightweight packages, while maintaining consideration for project size constraints.

● Implemented pre-commit hooks in the Git workflow using the Husky npm library to enforce code quality checks before committing changes to the source control management (Git).

● Used eslint and tslint for linting to ensure the code quality before checking in the code to git.

● Added unit tests using Jest, Enzyme, React Testing Library to ensure code coverage exceeding 85%.

● Leveraged Node.js package manager (npm) and Webpack to manage dependencies effectively.

● Participated in a daily scrum to provide daily status of my work. Environment: React JS, Redux, Formik, Redux Thunk, Javascript, Typescript, Node JS, VS Code, GIT, Jira, Jenkins, Linux

Education:

Southeast Missouri State University Jan 2020 - May 2021 Masters in Computer Science

Malla Reddy College of Engineering and Technology (India)Aug 2015 - May 2019 Bachelors in Computer Science and Engineering



Contact this candidate