Logo
Photon

React Developer - Plano, TX

Photon, Dallas, Texas, United States, 75215

Save Job

Job Description

Responsibilities Design, develop, test, release, and maintain new and existing web applications built with

React Design, develop, test, release, and maintain new and existing

APIs

(if full stack) Collaborate with the product team to understand requirements and define solutions Present low-level design or approach for the solution before development begins Write

reusable, maintainable, and scalable

front-end code using best practices Build

high-performance, responsive, dynamic, and user-friendly web interfaces Write readable, simple, and deterministic

unit and integration tests Collaborate with cross-functional teams including designers, back-end developers, and QA Implement and maintain

automated testing and CI/CD pipelines Debug, troubleshoot, and optimize application performance across browsers and devices Work in Agile teams and follow Agile development methodologies Mentor junior developers and provide guidance on front-end best practices Requirements

Bachelor's Degree in Computer Science, Engineering, or a related field 10+ years of experience in front-end development with

React 6+ years of experience working with leading front-end frameworks such as

React, Angular, or Vue 6+ years of experience building scalable and resilient

web applications

at enterprise scale Strong knowledge of

state management tools

like Redux and Redux Persist Proficiency in

testing frameworks

such as Jest and React Testing Library Experience integrating

headless CMSs

or other content management systems Familiarity with

third-party libraries, SDKs, and RESTful APIs Experience with web analytics, performance monitoring, and logging tools Experience with

real-time monitoring

and error tracking (e.g., Sentry, LogRocket) Proficiency with

Git

for version control Strong analytical and problem-solving skills Understanding of

CDNs

and performance optimization techniques Good understanding of

CI/CD pipelines

and deployment workflows Nice to Have

Experience with

cloud platforms

such as AWS, Azure, or GCP Familiarity with

DevOps tools

like Jenkins, Bitbucket Pipelines, GitHub Actions, etc. Exposure to

backend or full-stack development

(Node.js, Express) Understanding of

accessibility standards

and

cross-browser compatibility Basic knowledge of

native development

(Swift, Java) is a plus but not required

Compensation, Benefits and Duration

Minimum Compensation: USD 44,000 Maximum Compensation: USD 156,000 Compensation is based on actual experience and qualifications of the candidate. The above is a reasonable and a good faith estimate for the role. Medical, vision, and dental benefits, 401k retirement plan, variable pay/incentives, paid time off, and paid holidays are available for full time employees. This position is available for independent contractors No applications will be considered if received more than 120 days after the date of this post