We’re a simple-to-use photo documentation and productivity app for contractors of all commercial and home services industries. Packed with intuitive functionality, CompanyCam facilitates unparalleled communication and accountability across a contractor’s entire business. We’re committed to providing a consumer-grade, game-changing experience that helps our users build trust within their company and with their customers.
But don’t let that corporate description fool you—the people behind our buttoned-up product are laid-back (but hardworking), genuine, and kickass, and you could be one of them!
The Role
We’re looking for a sharp, self-motivated, problem-solving to join our Platform engineering team.
As a on the Platform team, you'll help ensure that CompanyCam's engineers have everything they need to be happy and productive. Implement small improvements to our experimentation framework, eventing library, and perform library upgrades. While other days you may tackle larger projects to establish new patterns in our codebase, such as setting up tooling for our mobile component library. But every day you'll own a project from start to finish and be encouraged to pitch your own ideas to continually improve our platform and processes.
Most importantly, , especially our client engineering discipline (this is what we call the devs who work in React and React Native). We want want senior devs with opinions on patterns, code organization, and processes to help make sure our codebases scale healthily, and an interest in mentoring to help make sure our devs do too.
Working At CompanyCam
Our engineering team is , spanning every time zone in the United States. We welcome people from and really don't care whether or not you have a CS degree or even a high school diploma. All that matters is that you're not an a**hole and you're good at what you do.
Our Product and Engineering departments also do things a little differently than what you might be used to.
We use a customized version of Basecamp’s method to organize our work. That means you'll pursue, usually independently, as many projects as you can complete in a 6-week cycle. After each cycle, the team takes a 2-week to focus on undirected work. You can pursue educational opportunities, work on pet projects, or smash some bugs that have been nagging at you.
Wait, I think that thing deserves an extra call out: .
Sounds nice, right? . We protect our engineers' time, treat them like adults, and trust them to get their work done. We’re also big on not overworking people. Put in your eight hours of focused, quality work and then TURN. SLACK. OFF. .
Our larger company culture is also refreshingly chill. We have fun, learn from each other, and don’t take ourselves too seriously.
We cover the important stuff too. We offer , , , and other benefits. This is a salaried position at CompanyCam. The starting point of our salary band for mid-level engineers is $130,000. The top of our salary band for senior engineers is $170,000
What We Ask Of You
These are our non-negotiables:
- : give us your best and have the courage to do difficult but necessary stuff.
- : take responsibility, learn continuously, and have a growth mindset.
- : treat your co-workers and customers the way you want to be treated.
- Strong experience (3+ years) with and knowledge of native or experience paired with significant experience (2 ish years). Experience with Apollo or Redux.
- . (Not all years of experience are created equal, so this one isn't set in stone).
- Alas, we're not set up to hire outside of the U.S.
Day to day, you’ll spend 90%+ of your time working in React Native, but, of course, that’s not all you’ll work with. While experience with the following technologies are (we’re cool with some on-the-job learning), you will see them with varying levels of frequency:
- GraphQL & REST (often)
- Android Studio & Xcode (mainly to run the mobile app)
- Vite
- Ruby on Rails (just a touch)
CompanyCam is a fun, fast-paced team united by our core values of . We trust you to do what’s best for our product, customers, and team members and empower you to make the right calls without heavy bureaucracy.
We pride ourselves on celebrating everyone — CompanyCam is an equal-opportunity employer actively working on creating a diverse and inclusive work environment where underrepresented groups can thrive. Are you reading this and wondering if you meet requirement? Studies show that workplace minorities, such as women and people of color, are less likely to apply for jobs unless they meet every single requirement. At CompanyCam, we pride ourselves on celebrating everyone. We are actively working on creating a diverse and inclusive work environment where If you’re interested in applying, do it! Even if your experiences don’t directly line up or you are ‘missing that one thing’. We are excited to read your application!
Together we’re building something great!
If you share our passion for serving our customers and to the contracting industry, we’d love to review your application!
For any needed accommodations during the hiring process, please email [email protected].
What We Do
We’re a simple-to-use photo documentation and productivity app for contractors of all commercial and home services industries. Packed with intuitive functionality, CompanyCam facilitates unparalleled communication and accountability across a contractor’s entire business. We’re committed to providing a consumer-grade, game-changing experience that helps our users build trust within their company and with their customers.
But don’t let that corporate description fool you—the people behind our buttoned-up product are laid-back (but hardworking), genuine, and kickass, and you could be one of them!
Why Work With Us
Our company is tight knit, collaborative, supportive, and laid back. Everyone has a vested interest in making sure people are happy here. We like people who know how to have a good time while doing good work, who can take a joke, put our CEO Luke in his place, and can get shit done while we execute our big plans.
Gallery
![Gallery](https://cdn.builtin.com/cdn-cgi/image/f=auto,fit=crop,w=255,h=145/https://builtin.com/sites/www.builtin.com/files/2022-06/Drone_Group1_Edited.jpg)
![Gallery](https://cdn.builtin.com/cdn-cgi/image/f=auto,fit=crop,w=255,h=145/https://builtin.com/sites/www.builtin.com/files/2023-02/DSC08457.jpg)
![Gallery](https://cdn.builtin.com/cdn-cgi/image/f=auto,fit=crop,w=255,h=145/https://builtin.com/sites/www.builtin.com/files/2022-06/E56A0321.jpg)
![Gallery](https://cdn.builtin.com/cdn-cgi/image/f=auto,fit=crop,w=255,h=145/https://builtin.com/sites/www.builtin.com/files/2023-02/IMG_8261.jpg)
![Gallery](https://cdn.builtin.com/cdn-cgi/image/f=auto,fit=crop,w=255,h=145/https://builtin.com/sites/www.builtin.com/files/2023-02/Image from iOS.jpg)
![Gallery](https://cdn.builtin.com/cdn-cgi/image/f=auto,fit=crop,w=255,h=145/https://builtin.com/sites/www.builtin.com/files/2023-02/E56A9042.jpg)
![Gallery](https://cdn.builtin.com/cdn-cgi/image/f=auto,fit=crop,w=255,h=145/https://builtin.com/sites/www.builtin.com/files/2023-02/DJI_0242.jpg)
![Gallery](https://cdn.builtin.com/cdn-cgi/image/f=auto,fit=crop,w=255,h=145/https://builtin.com/sites/www.builtin.com/files/2023-02/IMG_8043.jpg)
![Gallery](https://cdn.builtin.com/cdn-cgi/image/f=auto,fit=crop,w=255,h=145/https://builtin.com/sites/www.builtin.com/files/2023-02/IMG_3840.jpg)
CompanyCam Offices
Hybrid Workspace
Employees engage in a combination of remote and on-site work.
We've been remote-first from the start. We have employees spanning every time zone in the United States. Employees work normal working hours in their time zone and have the flexibility to work however they work best.