MyStudio is looking for a highly skilled Lead React.js Engineer to join our dynamic team in Fairfax, VA. This position reports in person at our office Monday- Friday.
As a Lead React.js Engineer, you will be responsible for overseeing the architecture, development, and optimization of our front-end applications using React.js. You'll collaborate closely with cross-functional teams, mentor junior developers, and drive innovation in our UI/UX design and development processes.
Roles & Responsibilities:
- Lead the development and implementation of high-quality, scalable, and efficient React.js applications
- Design, architect, and maintain complex front-end systems, ensuring code quality and performance
- Collaborate with the product owner and designers to translate requirements into technical solutions.
- Provide technical leadership, guidance, and mentorship to the front-end development team
- Conduct code reviews, identify areas for improvement, and enforce best practices
- Stay updated with industry trends, tools, and technologies to continuously improve development processes
- Write clean, maintainable, and efficient code
- Maintain and create technical documentation
Required Qualifications:
- Bachelor's degree in Computer Science or related field
- Extensive experience (6+ years) in front-end development with a focus on React.js and its ecosystem
- Proven track record of leading and delivering complex projects from inception to deployment
- Strong proficiency in JavaScript, HTML, CSS, and related web technologies
- Experience with state management libraries (such as Redux or MobX) and modern front-end build tools
- Ability to architect scalable and maintainable front-end solutions
- Excellent communication skills with the ability to collaborate effectively within cross-functional teams
- Leadership qualities with the ability to mentor and guide junior developers
- Ability to work in a fast-paced, agile environment
- Self-starter who can get up to speed quickly and work independently
- Ability to work in a collaborative environment and possess a team oriented attitude
Desired Qualifications:
- Experience with backend technologies or full-stack development
- Familiarity with agile methodologies and DevOps practices
- Contributions to open-source projects or active participation in the developer community
- Experience with Jira and Confluence
- Experience with AWS technical stack (Cloudfront, API Gateway, Lambda, EC2, RDS)
Effectiveness in this role will be measured by:
- Time to implement and deploy new projects/features
- Speed of work for completion of tasks
- Code readability
- Leadership and mentorship of junior developers
Company Overview:
MyStudio is a software-as-a-service suite of products that gives fitness, martial arts, and other membership-based business studio owners the freedom that comes from automating and simplifying how customers buy from them — making them more money at all hours of the day, saving them money, and granting them more time.
Work Environment
- In-office position based in Fairfax, VA, a suburb of Washington, DC. Any applicant who lives outside commuting distance to Fairfax will not be considered, sorry!
- We are a technology company, so we use a lot of software :) You will be using programs such as Hubspot, Slack, Google Workspace, and video meetings.
- We also give in-person high-fives, snacks, and provide really good coffee.
- Look forward to happy hours and team gatherings!
Why Work For MyStudio?
- The chance to get in on the “ground floor” of a tech company with startup energy
- The ability to make a difference from day one
- The power to make a positive difference in fitness, children’s education, and other membership-based industries doing admirable work
- A competitive salary, bonus program, and benefits, commensurate with your experience
- Health insurance, paid time off, and sick leave for full-timers
Interested?
Please read this posting carefully, visit our website (www.mystudio.io), learn about us, and then apply. We needed someone yesterday, and we are excited to grow our team, so if you're a good fit, expect this process to move quickly.
Pre-Employment Background Checks
All offers of employment are contingent upon clear results of a thorough background check.