What are the responsibilities and job description for the Front End Development Manager position at iClassPro - Class Management Software?
Description
Who are we?
iClassPro is the world’s leading class management software solution for children’s activity centers. Our goal is to solve the dilemma most every business owner in the industry experiences — how to spend less time running a gym, swim, dance or cheer business and get back to coaching, teaching and supporting their mission. Today, we’re proud to serve thousands of these businesses around the world with quality-driven software that helps them operate more efficiently, earn more revenue and drive future success. Also, we have made the prestigious Inc. 5000 list of fastest-growing private companies in 2023 and 2024.
We distinguish ourselves through our Core Values. More than just words, they are the essential parts of our character that constantly take iClassPro to the next level. Do you have the qualities that it takes to work at iClassPro?
E-Verify is used to verify authorization to work in the U.S.
Who are we?
iClassPro is the world’s leading class management software solution for children’s activity centers. Our goal is to solve the dilemma most every business owner in the industry experiences — how to spend less time running a gym, swim, dance or cheer business and get back to coaching, teaching and supporting their mission. Today, we’re proud to serve thousands of these businesses around the world with quality-driven software that helps them operate more efficiently, earn more revenue and drive future success. Also, we have made the prestigious Inc. 5000 list of fastest-growing private companies in 2023 and 2024.
We distinguish ourselves through our Core Values. More than just words, they are the essential parts of our character that constantly take iClassPro to the next level. Do you have the qualities that it takes to work at iClassPro?
- Commitment to Excellence
- Commitment to Customer Service
- Solutions Focused
- A Spirit of Teamwork and Collaboration
- Taking Ownership
- Leading and managing a team of software developers, providing coaching, mentorship, and performance feedback
- Overseeing the front-end development life cycle, ensuring efficient delivery of high-quality React applications, including component development and Storybook integration.
- Strategically guide the team in transitioning from React Native to native mobile development (iOS/Android), ensuring a smooth migration by establishing clear roadmaps, facilitating knowledge transfer, and maintaining consistent feature parity across platforms
- Establishing and maintaining project timelines and deliverables using Agile/Scrum methodologies, leveraging tools like Jira for sprint planning and tracking
- Establishing and enforcing front-end coding standards, best practices, and architectural patterns within the React codebase
- Conducting thorough code reviews, with a focus on React component design, state management, and Storybook documentation, ensuring adherence to quality and consistency
- Bachelor's Degree in Computer Science, Software Engineering, or a related field
- Minimum of 5 years' experience in front-end development using React, with at least 2 years in a managerial or team lead role, specifically within a React-focused environment
- Proven experience managing distributed or remote front-end teams, with a focus on fostering collaboration and maintaining consistent code quality
- Extensive experience with Agile/Scrum methodologies, project management tools (e.g., Jira, Asana), and front-end release processes, including continuous integration/continuous deployment (CI/CD)
- Knowledge and experience with native mobile development (iOS/Android)
- An amazing work culture that provides growth opportunities
- Generous Paid Time Off for your work-life balance
- Excellent variety of health benefits for your well-being
- Paid life insurance policy
- 401(k) match
- Company events for our staff to enjoy
E-Verify is used to verify authorization to work in the U.S.