Remote Manager, React Software Engineering
San Francisco, CA, US, 94104
Company has a client that is seeking a Remote Manager, React Software Engineering.
Summary:
The Manager, Web Engineering is responsible for leading a team of web developers, contributing to the delivery of new features and functionality as a hands-on developer. This is a player/coach role with accountability for maintaining alignment of team members to Product and Engineering strategies and ensuring the performance of both employees and contractors that are aligned under the web team.
Duties:
- Manager, React Software Engineering will directly manage internal and contract team members
- Leading a team of developers and quality engineers to evolve our web client towards micro-frontends
- Write secure, fast, and maintainable code
- Ensuring our automated testing coverage reaches a high standard
- Collaborate with backend, mobile, QA engineers, product managers, and UX designers
- Find and address performance/code quality issues
- Participate in agile ceremonies as an active member of a delivery team
- Partner across delivery teams to remove impediments and drive delivery objectives
- Manager, React Software Engineering will protect the team from organizational distractions
- Transparently communicate with internal and external stakeholders
- BS degree in Computer Science or equivalent preferred; Scrum Certification a plus
- 7+ years of experience as an engineering leader working on SaaS platform development with specific background in the delivery of web applications
- 5+ years of professional experience working with React
- 2+ years of management experience
- Experience with responsive web design, and web development best practices
- Experience in DevOps practices and implementation of build/deploy/release pipelines and applicability to web application delivery
- Demonstrated, hands-on mastery of JavaScript and TypeScript for the delivery of web applications leveraging React
- Strong understanding of React best practices and a commitment to following them
- Understanding of REST APIs
- Knowledge of coding best practices and ability to write clean, scalable, and maintainable code
- Knowledge of observability best practices for web application development – metrics, logging, and telemetry
- Knowledge of version control systems (e.g., Git)
- Familiarity with feature flags and applicability to release management and feature delivery
- Familiarity with Agile development practices and tools
- Excellent communication and collaboration skills
- Strong problem-solving skills and attention to detail
The pay range is the lowest to highest compensation we reasonably in good faith believe we would pay at posting for this role. We may ultimately pay more or less than this range. Employee pay is based on factors like relevant education, qualifications, certifications, experience, skills, seniority, location, performance, union contract and business needs. This range may be modified in the future.
We offer comprehensive benefits including medical/dental/vision insurance, HSA, FSA, 401(k), and life, disability & ADD insurance to eligible employees. Salaried personnel receive paid time off. Hourly employees are not eligible for paid time off unless required by law. Hourly employees on a Service Contract Act project are eligible for paid sick leave.
Note: Pay is not considered compensation until it is earned, vested and determinable. The amount and availability of any compensation remains in Company’s sole discretion unless
and until paid and may be modified in its discretion consistent with the law.
This job is not eligible for bonuses, incentives or commissions.
Company is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.
Apply here with ITWQG2081239 as the reference code.