Frontend Developer

Surge Technology Solutions Inc · Dallas, TX

Spotted 1d agofulltime
Job description

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

Interested in this role?Continue on Surge Technology Solutions Inc's careers page.
Apply on Surge Technology Solutions Inc