Pearl’s mission is to make our global community a better place by giving homeowners the tools to improve their homes’ health, comfort, efficiency, resilience — and value. We are passionate about improving the performance of residential buildings as a way to improve people’s lives and reduce greenhouse gas emissions.
Pearl is a US start-up that certifies high-performing homes: homes with efficient heating and cooling, solar, smart home devices, resilient features and much more. Pearl’s certification drives demand for these improvements by capturing their value for resale and appraisal.
We are looking for a Front-End Software Engineer to join our dynamic, supportive and completely remote team.
Alongside the in-house Software Engineering staff, this role will contribute meaningfully to the development of Pearl’s software products. A successful engineer in this position is different from our in-house staff in location only; the same standards and expectations will apply.
As a Front-End Software Engineer, you will:
- Collaborate with other software engineers as well as product & design teams to build & ship new software, features & capabilities
- Contribute meaningfully to the development of Pearl’s software products and supporting systems
- Contribute to technical development, testing, maintenance, deployment, and documentation
- Create beautiful and usable interfaces by crafting elegant, easily readable code
- Contribute to the continuous evolution of the development and build processes
- Assist purposefully and supportively in an environment diverse in perspective and experience
What we’re looking for in a Front-End Software Engineer:
- 5+ years experience as a software developer in a professional environment
- Demonstrated advanced proficiency with Flutter and Dart in both mobile and web
- At least 3 years of experience with Flutter
- Advanced proficiency with Git and Github
- Intermediate proficiency with linux based CLI
- Practical knowledge of Python (experience with Django is preferred) or minimally some other backend platform technology such as Tomcat, Rails or Laravel is required
- Experience developing and integrating with backend APIs
- Proficiency in SDLC tooling including testing infrastructure, code collaboration and issue tracking
- A core belief in quality at all levels from user experience to code presentation
- Computer Science or related field degree or equivalent experience
- Excellent English-language communication skills, both verbal and written
Nice to have:
- Previous experience working in a startup environment
- Experience in one or more of the following industries: home contracting, solar, energy efficiency, residential, new construction, real estate, SaaS, software platforms/marketplace
Why work at Pearl?
- We are a dynamic and growing startup where your opinion and contributions will make a big difference to our future
- We are a mission-driven company: we love what we do and the impact we are making
- Our company culture is supportive, team-based, and fun
- We are 100% remote - work where you feel comfortable
- We take our corporate values seriously, incorporating them into staff development checkpoints, hiring practices, and team building activities
- One of those values is equality between people - we support diversity, celebrate our differences, and learn from one another
- Pearl is an equal opportunity employer, and candidates from all backgrounds and life experiences are encouraged to apply
Compensation and Benefits:
- 15 vacation days during the calendar year, plus holidays (including the week between Christmas and New Year’s Day), a floating holiday for your birthday, sick days, and country-specific benefits as provided through our talent management partner
- Flexible work environment