Frontend Developer
About this role
Employer-provided description, formatted for easier reading.
Emp Type: W2 (No C2C)
Visa:
H4EAD, GCEAD, L2,,Green Card, US Citizens (Only USA Applicants)
Workplace Type: Hybrid - Dallas / Atlanta / Florida
Experience: 7+ Yrs
Job Summary
We are looking for an experienced
UI Developer with strong React.js expertise
to design, develop, and maintain modern, scalable, and responsive web applications. The ideal candidate will have strong hands-on experience with React.js, JavaScript/TypeScript, HTML5, CSS3, REST APIs, and reusable UI component development.
Key Responsibilities
- Design and develop responsive, user-friendly web applications using
React.js
.
- Build reusable and scalable UI components and front-end modules.
- Develop applications using
JavaScript/TypeScript, HTML5, and CSS3
.
- Integrate front-end applications with
RESTful APIs and backend services
.
- Manage application state using
Redux, Context API, or similar state-management frameworks
.
- Implement responsive designs compatible with desktop, tablet, and mobile devices.
- Work closely with UX/UI designers, backend developers, business analysts, and QA teams.
- Optimize applications for performance, scalability, and cross-browser compatibility.
- Write clean, maintainable, reusable, and well-documented code.
- Participate in code reviews and follow established development standards.
- Troubleshoot UI issues and resolve defects across development, test, and production environments.
- Develop unit and integration tests using tools such as
Jest, React Testing Library, or Cypress
.
- Work within Agile/Scrum development environments.
- Use
Git
for source control and participate in CI/CD processes.
Required Skills
- 7+ years of experience in UI/Front-End development.
- Strong hands-on experience with
React.js
.
- Strong knowledge of
JavaScript (ES6+) and TypeScript
.
- Excellent understanding of
HTML5, CSS3, and responsive web design
.
- Experience developing reusable React components.
- Strong experience with
REST APIs and JSON
.
- Experience with
Redux, Context API, or equivalent state management
.
- Experience with
Git/GitHub/GitLab/Bitbucket
.
- Knowledge of front-end build tools such as
Webpack, Vite, or npm
.
- Experience with unit testing using
Jest and React Testing Library
.
- Good understanding of browser compatibility, accessibility, and web performance.
Preferred Skills
- Experience with
Next.js
.
- Experience with
Material UI, Bootstrap, Tailwind CSS, or similar UI frameworks
.
- Experience with
GraphQL
.
- Experience with
Cypress or Playwright
.
- Knowledge of
CI/CD pipelines
.
- Exposure to
AWS/Azure
cloud environments.
- Experience working with
Agile/Scrum
teams.
- Understanding
Web Accessibility (WCAG)
and UI/UX best practices.
Education
Bachelor's degree in computer science, Information Technology, or a related field, or equivalent practical experience.
Please forward your resume and contact details to
krithik_r@surgetechinc.com
/ Sahithi_S@surgetechinc.com or can call on 832-990-6448