Senior React.js Developer (Axcient UX migration to Asio)

  • Full-time

Company Description

We are looking for a Senior Front-end ReactJS Developer to help modernize the Axcient platform as part of its migration to the ConnectWise Asio ecosystem. You will participate in reengineering of the user interface using React and the ConnectWise Front-end framework. You will also integrate with a PHP Back-end to deliver a faster, more consistent, and scalable user experience. Join us to shape the future of the platform and develop your React expertise! 

CUSTOMER

ConnectWise is the world's leading software company dedicated to the success of IT service providers, helping managed service providers deliver innovative IT services to small and medium-sized businesses (SMBs). 

PROJECT

The project involves developing automation tools for IT service providers to streamline activities for SMBs, including data backup and recovery, security management, and administrative tasks on Microsoft 365 tenants. The team follows a Kanban-based process and regularly communicates with the Customer to propose technical improvements, discuss best practices, and solve challenges. 

Job Description

  • Lead the Front-end re-write and migration of existing Axcient UX to ConnectWise Asio framework using modern React stack 
  • Design and implement reusable, modular, and accessible UI components aligned with ConnectWise design system and branding 
  • Collaborate closely with PHP Back-end developers to design and consume RESTful APIs, define data contracts, and optimize client-server communication 
  • Work with product designers and UX specialists to translate wireframes and prototypes into responsive, performant interfaces 
  • Drive best practices in React development — state management, hooks, error boundaries, code splitting, and lazy loading 
  • Architect a scalable Front-end structure with clear separation of concerns and predictable state management (Redux, Zustand, Recoil, etc.) 
  • Define and track performance and quality metrics (Lighthouse, accessibility, load time, bundle size) 
  • Contribute to CI/CD setup and automated testing for the Front-end (unit, integration, and e2e) 
  • Participate in architectural and migration discussions — phased rollout, backward compatibility, feature toggling 
  • Conduct code reviews, mentor junior developers, and support continuous improvement of engineering standards 
  • Collaborate with Asio platform engineers to leverage framework capabilities and ensure seamless ecosystem integration 
  • Promote a culture of high-quality, maintainable, and user-focused UI engineering

Qualifications

  • 6+ years of professional experience developing web applications, with 5+ years focused on React (TypeScript preferred) 
  • Strong understanding of modern Front-end architecture — component design, state management, performance optimization, routing, and testing 
  • Proven experience integrating React Front-ends with PHP-based Back-ends via REST APIs 
  • Excellent knowledge of JavaScript (ES6+), HTML5, CSS3, and responsive design principles 
  • Experience with Front-end tooling (Webpack, Vite, Babel, ESLint, etc.) and CI/CD workflows 
  • Familiarity with the ConnectWise Asio Front-end framework or similar component libraries / design systems 
  • Understanding of authentication and authorization flows (JWT, OAuth2) 
  • Practical experience with automated testing tools (Jest, React Testing Library, Cypress) 
  • Awareness of accessibility standards (WCAG) and internationalization best practices 
  • Ability to collaborate with PHP Back-end, UX, and platform teams in an agile environment 
  • Excellent communication skills, initiative, and problem-solving abilities