Front End Developer, React

Company: Embrace Software Inc

Salary: Not provided

Location: , United States

react
remote

Description

• Design, develop, and maintain high-quality UI components using React, TypeScript, and modern front-end tools • Integrate front-end components with RESTful APIs and backend services • Ensure responsive design, cross-browser compatibility, and strong UI performance • Participate in code reviews and technical discussions to maintain code quality and best practices • Contribute to a collaborative and learning-focused engineering culture • Build features that support real-world user and business workflows

Requirements

• 3–4 years of professional experience building production front-end applications • Strong working knowledge of React, TypeScript, JavaScript, HTML5, and CSS3 • Experience with modern front-end tooling and build systems such as Vite, NPM, ESLint, and environment configuration • Solid understanding of component-based architecture and reusable UI development • Experience integrating React applications with REST APIs • Familiarity with state management solutions (Redux, Zustand, Context API, or similar) • Experience using component libraries or design systems (Material UI, Chakra UI, Ant Design, or similar) • Understanding of accessibility, responsive design principles, and cross-browser compatibility • Exposure to unit testing for React applications (Jest, React Testing Library, or similar) • Basic familiarity with CI/CD pipelines and front-end deployment workflows • Strong communication skills and ability to collaborate with cross-functional teams • Self-driven, detail-oriented, and comfortable working in fast-paced environments • Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience. • Nice to Have: Experience with debt collection or financial services software (huge plus) • Experience with TanStack Query or similar data-fetching libraries • Exposure to end-to-end testing tools (Playwright, Cypress, etc.) • Experience working in remote or distributed teams.

Benefits

• Competitive salary commensurate with experience. • Opportunities for career advancement and professional development. • Experience collaborating with a diverse, global team within a remote work setting.

Apply here

job post pulled from jsjobs

Get TypeScript jobs in your inbox

Copyright © ReadingWaters 2026.