Senior Frontend Developer (React, TypeScript, JavaScript, UI/UX Focus)
We are looking for a Senior Front-End Developer with deep React, TypeScript, and JavaScript expertise to design and build next-generation user interfaces. This person will be critical in shaping our front-end architecture, delivering highly interactive and performant experiences while ensuring best practices in UI/UX, performance, and accessibility. You will collaborate closely with product designers, backend engineers, and stakeholders to drive innovation and elevate the user experience of our AI-powered platform.
Location: 100% remote. Working hours are based on the (PST) Pacific Time Zone.
About the company
Abstra is a fast-growing, Nearshore Tech Talent services company, providing top Latin American tech talent to U.S. companies and beyond. Founded by U.S.-bred engineers with over 15 years of experience, Abstra specializes in sourcing skilled professionals across a wide range of technologies to meet our client’s needs, driving innovation and efficiency.
Job Description
Responsibilities:
- Front-End Architecture and Development
Develop and maintain high-performance, scalable front-end applications using React, TypeScript, and
JavaScript.
Design component-based architectures with reusability and maintainability in mind.
Optimize UI for speed, responsiveness, and cross-browser compatibility.
Implement best practices for code structure, reactivity, and performance optimizations. - UI/UX Collaboration and Implementation
Work closely with product and design teams to translate wireframes and prototypes into functional user
interfaces.
Advocate for best UI/UX practices, improving usability and reducing friction in complex workflows. - State Management and Front-End Performance
Implement efficient state management solutions.
Optimize rendering performance, lazy loading, and client-side caching to improve UX and page speed.
Identify and resolve front-end bottlenecks for seamless interactivity. - API Integration and Data Handling
Integrate front-end applications with RESTful APIs and GraphQL.
Work closely with backend teams to define and optimize API contracts.
Handle authentication, authorization, and secure data transmission in a healthcare SaaS environment. - Testing, Code Quality, and CI/CD
Write unit, integration, and end-to-end tests using Playwright.
Maintain high-quality, well-documented, and scalable code.
Contribute to CI/CD pipelines, ensuring smooth deployments and minimal downtime. - Collaboration and Leadership
Mentor junior and mid-level front-end developers, setting best practices and coding standards.
Participate in code reviews and architectural discussions, ensuring technical excellence.
Work in an Agile team environment, actively participating in sprints, stand-ups, and retrospectives
Qualifications:
- Front-End Expertise:
5+ years of experience in front-end development with React, TypeScript, and JavaScript.
Deep understanding of modern JavaScript (ES6+), CSS3, and HTML5.
Experience with component libraries (Material-UI, Tailwind CSS, or Chakra UI).
Firm grasp of state management techniques (Redux, Recoil, Zustand). - UI/UX and Performance Optimization:
Experience working with design systems, UI components, and responsive design.
Strong understanding of accessibility (WCAG) standards.
Proficiency in optimizing load times, rendering performance, and smooth animations. - API and Integration Experience:
Expertise in consuming RESTful APIs and GraphQL.
Strong knowledge of OAuth, JWT authentication, and API security.
Experience handling real-time data and WebSockets. - Testing and CI/CD:
Experience with Playwright, Jest, React Testing Library, Cypress for front-end testing.
Familiarity with CI/CD pipelines (GitHub Actions, Jenkins, or CircleCI). - Soft Skills:
Strong problem-solving skills and the ability to tackle complex UI challenges.
Excellent communication and collaboration skills, comfortable working with cross-functional teams.
Experience working in Agile environments with Jira and Confluence.
Preferred Experience:
- Previous experience in healthcare or insurance SaaS.
- Knowledge of server-side rendering (Next.js).
- Familiarity with micro-frontends and monorepo architectures.
- Experience working with AI-driven interfaces and LLM-based applications.
What we offer:
- Flexible working hours and remote work options.
- Opportunities for professional growth and development.
- A collaborative and inclusive work environment.
- The chance to work on impactful projects with a talented team.
- Excellent compensation in USD.
- Hardware and software setup (if needed).
Job Features
Job Category | Frontend Development, UX/UI Design |
Type | Remote |
Time Zone | US Pacific Time Zone |