remote
Senior Front-End Engineer II ReactJS - ConnectWise
Frontend Developer
Senior Front‑End Engineer focused on building high‑performance, scalable web applications using ReactJS, TypeScript, and modern CSS techniques, while collaborating in an Agile environment to deliver robust, user‑centric solutions.
About the role
Key Responsibilities
- Design, develop, and maintain reusable React components and UI libraries that drive product consistency across multiple web applications.
- Implement responsive, accessible interfaces using modern HTML, CSS, and TypeScript, ensuring cross‑browser compatibility and optimal performance.
- Collaborate with product owners, designers, and back‑end teams to translate requirements into technical solutions, including RESTful API integration and state management with Redux.
- Write comprehensive unit and integration tests, participate in code reviews, and enforce coding standards to maintain high code quality.
- Mentor junior developers, share best practices, and contribute to continuous improvement of front‑end architecture and tooling.
Requirements
- 5+ years of professional front‑end development experience, with a strong portfolio of ReactJS projects.
- Proficiency in JavaScript (ES6+), TypeScript, HTML5, CSS3, and modern build tools (Webpack, Babel).
- Hands‑on experience with state management libraries such as Redux or Context API, and consuming RESTful services.
- Solid understanding of responsive design, accessibility (WCAG), and performance optimization techniques.
- Experience working in Agile/Scrum environments and a collaborative mindset.
Skills
reactjavascripttypescriptreduxagile