What are the responsibilities and job description for the Staff Software Engineer - Frontend position at Mosaic?
About Mosaic
Mosaic is the AI-powered workforce management software that's revolutionizing how companies operate. We're leading the future of hybrid remote organizations by connecting teams with our intelligent workforce management and analytics tools. As a high-growth, venture-backed startup with a world-changing mission, this is a rare opportunity to make a significant impact.
About The Role
We are seeking a highly skilled Staff Frontend Engineer to join our Frontend Engineering team. In this role, you will design and build cutting-edge web and mobile applications using React and React Native. Your work will deliver seamless user experiences and scalable frontend solutions that empower our users. As a technical leader, you will collaborate closely with cross-functional teams to drive architectural decisions, mentor engineers, and influence the product roadmap. If you're passionate about frontend technologies, UI/UX design, and creating high-performance applications, we’d love to hear from you.
Responsibilities
At Mosaic, we focus on AI, SaaS, B2B, Analytics, Business Intelligence, and innovative workforce management solutions. Headquartered in New York City with a small-but-mighty team of about 50 employees, we are on a mission to transform the future of work. Join us in building technology that makes a lasting impact.
Mosaic is the AI-powered workforce management software that's revolutionizing how companies operate. We're leading the future of hybrid remote organizations by connecting teams with our intelligent workforce management and analytics tools. As a high-growth, venture-backed startup with a world-changing mission, this is a rare opportunity to make a significant impact.
About The Role
We are seeking a highly skilled Staff Frontend Engineer to join our Frontend Engineering team. In this role, you will design and build cutting-edge web and mobile applications using React and React Native. Your work will deliver seamless user experiences and scalable frontend solutions that empower our users. As a technical leader, you will collaborate closely with cross-functional teams to drive architectural decisions, mentor engineers, and influence the product roadmap. If you're passionate about frontend technologies, UI/UX design, and creating high-performance applications, we’d love to hear from you.
Responsibilities
- Frontend Architecture & Execution:
- Design & Development: Architect, develop, and optimize highly performant, scalable, and maintainable React and React Native applications.
- Component Library: Lead the creation and maintenance of reusable UI components and libraries to ensure consistency across web and mobile platforms.
- Collaborative Design: Work with designers, backend engineers, and product managers to create seamless and engaging user experiences.
- Best Practices: Implement state management, performance optimization, and responsive design best practices.
- Quality Assurance: Maintain high code quality through comprehensive testing, code reviews, and adherence to coding standards.
- Technical Leadership & Mentorship:
- Guidance & Mentorship: Provide technical guidance and mentorship to frontend engineers, fostering a culture of continuous learning and innovation.
- Technical Reviews: Drive technical discussions and conduct pull request reviews to ensure adherence to best practices in frontend development.
- Innovation: Stay current with the latest frontend technologies and advocate for their adoption when beneficial.
- Agile Participation: Actively participate in sprint planning, backlog grooming, and other Agile ceremonies to align with product and organizational goals.
- Collaboration & Strategic Impact:
- Roadmap Influence: Collaborate with engineering leadership to shape the team’s roadmap and strategic initiatives.
- Advocacy: Champion accessibility, performance, and user-centric design principles across our platform.
- Cross-Functional Partnership: Partner with product management and design teams to translate business requirements into robust technical solutions.
- Security & Reliability: Ensure frontend applications are secure, reliable, and optimized for high performance.
- Education & Experience:
- Bachelor’s degree in Computer Science or a related field.
- 8 years of hands-on frontend development experience, with expertise in building web and mobile applications.
- A proven track record of leading technical initiatives and mentoring engineers.
- Technical Skills:
- Deep expertise in React and React Native, with experience building large-scale applications.
- Strong proficiency in JavaScript, TypeScript, HTML, and CSS.
- Experience with state management libraries such as Redux.
- Knowledge of performance optimization techniques, accessibility best practices, and responsive design.
- Familiarity with testing frameworks such as Jest or React Testing Library.
- Experience with CI/CD pipelines, version control (Git), and modern frontend build tools.
- Understanding of RESTful APIs, GraphQL, and integrating with backend services.
- Personal Attributes:
- Exceptional problem-solving skills and meticulous attention to detail.
- Excellent communication skills, capable of articulating complex technical concepts to diverse audiences.
- A passion for delivering high-quality user experiences.
- A collaborative, open-minded approach, thriving in a fast-paced, dynamic environment.
- Equity & Compensation: Competitive salary paired with meaningful stock options in a high-growth startup.
- Health & Wellness: Comprehensive medical, dental, and vision insurance plans.
- Work-Life Balance: Flexible remote work environment with generous vacation and leave policies.
- Culture & Community:
- A fun, inclusive culture that values team events and social gatherings.
- The opportunity to work with a dedicated, collaborative team of professionals committed to making a difference.
- Professional Growth:
- Significant ownership over critical frontend initiatives.
- Ongoing support for professional learning, development, and career advancement.
At Mosaic, we focus on AI, SaaS, B2B, Analytics, Business Intelligence, and innovative workforce management solutions. Headquartered in New York City with a small-but-mighty team of about 50 employees, we are on a mission to transform the future of work. Join us in building technology that makes a lasting impact.
Salary : $190,000 - $250,000