Portfolio Careers

Discover opportunities across our network
of transformational companies.

Senior Frontend Engineer



Software Engineering
Posted on Thursday, May 23, 2024
About Mosaic:
At Mosaic, our mission is to make places people love and to make those places widely available. As a tech-enabled general contractor for the residential development industry, we partner with the nation's most innovative developers to transform how communities are created and delivered. Come build with us!
Mosaic is a strong fit for individuals who are passionate about solving the upstream challenges of homebuilding, and who thrive in cross-disciplinary teams of software developers, designers, and construction managers.
About This Opportunity:
Mosaic’s technology team is growing and we’re looking for an experienced Senior Frontend Engineer to support this growth. In this role, you will use an open source technology stack to build an industry-first suite of construction management applications, services and tools working in collaboration with senior engineers, product managers, test engineers, product designers and product stakeholders. These technologies are a critical component to Mosaic's growing differentiation in construction operations. In this role, you will also build and maintain Mosaic’s company websites.

We are Looking for Candidates who are:

  • Highly detail oriented - able to write well-tested, well-structured code, and provide a high quality of design polish on user interfaces
  • Team players - able to collaborate and partner with remote teams
  • Intuitive - able to effectively forecast and identify challenges / roadblocks several steps ahead
  • Innovative - see failure as the precursor to transformation
  • Curious about new technologies and have a deep understanding for proven technology

Key Responsibilities:

  • Drive frontend development on the system built with TypeScript, Next, React, Tailwind, and tRPC.
  • Maintain the appropriate balance of reusability and performance in frontend implementations
  • Architect and maintain the core UI components that enable our growing ecosystem of construction management tools and applications
  • Mentor junior engineering team members

Preferred Qualifications:

  • BS or MS degree in Computer Science, Engineering, or related technical field or equivalent technical experience5+ years of experience in frontend engineering: TypeScript, Next, React, CSS, and Tailwind
  • Ability to recognize and contribute to high-quality product design, including experience in building websites that require a high degree of polish (e.g. publishing)Experience working in an Agile team and understanding of Agile processes
  • Track record of working autonomously and being comfortable with ambiguity, particularly in a fast-paced environment like a startup
  • Nice to have - Experience in the construction management and operation space
  • Need to be proficient in English
Company work-environment philosophy: Mosaic is a flex-first work environment, meaning some of the roles are worked primarily on a remote basis with some visibility to the corporate offices while others are worked physically in the corporate office or other such assigned in-person physical hub with some flexibility for occasional remote. These schedules are pre-designed and physical workspaces pre-determined based specifically on the position and visibility needs.
*The Senior Frontend Engineer is categorized as a Full Time Independent Contractor remote role based in Brazil.
EEO Statement:
The equal employment opportunity policy of this employer provides for a fair and equal employment opportunity for all associates and job applicants regardless of race, color, religious creed, national origin, ancestry, age, gender, pregnancy, sexual orientation, gender identity, age, marital status, familial status, disability, or genetic information, in compliance with applicable federal, state and local law. This employer hires and promotes individuals solely on the basis of their qualifications for the job to be filled.
Role Specific Particulars:
Work Location: Remote - Brazil
Core Work Hours: 9 am – 5 pm local time
Position Classification: Full-Time Independent Contractor