Senior React Native Developer

2 months ago


Remote, Oregon, United States CompanyCam Full time
Hi, we're CompanyCam.

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 Senior React Native Developer to join our Platform engineering team.

As a Senior React Native Developer 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, you'll actively contribute to the evolution of the culture and processes of a growing engineering team, 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 remote-first, spanning every time zone in the United States. We welcome people from all backgrounds 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 Shape Up 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 cool-down 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 cool-down thing deserves an extra call out: We build into our process 25% of an engineer's time for undirected work.

Sounds nice, right? No sprinting, no scrumming, no death by 1,000 meetings. 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. No nights and weekends.

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 pay well, offer unlimited vacation, meaningful equity, health insurance, 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

Must-haves
These are our non-negotiables:

  • Show up: give us your best and have the courage to do difficult but necessary stuff.
  • Grow up: take responsibility, learn continuously, and have a growth mindset.
  • Do good: treat your co-workers and customers the way you want to be treated.
  • Strong experience (3+ years) with and knowledge of React Native or native iOS or Android experience paired with significant React experience (2 ish years). Experience with Apollo or Redux.
  • 5 or more years of experience working as a professional developer. (Not all years of experience are created equal, so this one isn't set in stone).
  • Reside permanently and currently somewhere in the U.S. Alas, we're not set up to hire outside of the U.S.

Nice-to-haves

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 not required (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)

About CompanyCam

CompanyCam is a fun, fast-paced team united by our core values of Show Up, Grow Up and Do Good. 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 every 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 everyone can thrive. 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

Ready to apply?

If you share our passion for serving our customers and bringing truth and transparency to the contracting industry, we'd love to review your application

For any needed accommodations during the hiring process, please email

We are not accepting applicants outside the U.S. at this time.



  • Remote, Oregon, United States Chime Full time

    About the roleWe're looking for a strong engineer who has a passion for mobile technologies and innovating on the future of our mobile apps As an engineer on the App Platform team, you will play a pivotal role in our mission to simplify how teams build our app for the highest quality, velocity, and member experience.The base salary offered for this role and...


  • Remote, Oregon, United States AIPRM Full time

    DescriptionIndustry: Software as a Service (SaaS) in AIPosition: Senior React DeveloperLocation: 100% Remote, 95% Async, 100% in WritingAbout Us:AIPRM stands at the intersection of AI-driven innovation and technological excellence. Our ethos is rooted in fostering talent and pushing the boundaries of what's possible in the AI tech sphere. At AIPRM, you...


  • Remote, Oregon, United States Brooksource Full time

    About the RoleWe are seeking a highly skilled Senior Cloud API Developer to join our team at Brooksource. As a key member of our technology team, you will play a critical role in designing and developing scalable cloud-native APIs that meet the needs of our clients.Key ResponsibilitiesAPI Development: Develop and maintain high-performance, scalable APIs in a...

  • React JS Developer

    3 months ago


    Remote, Oregon, United States Sunixa Solutions Inc Full time

    Role React JS Developer100% RemoteLong term contractDirect clientReactJS Developer with 5-7+ years of experience.· 3+ years of experience in ReactJS. · Experienced on JavaScript HTML CSS React JS Good expertise on React skillset. They should be able to work as part of a team actively voice their opinion and understand why they use certain tools over...


  • Remote, Oregon, United States Swoogo Full time

    Who You AreYou're a perfectionist. Yes, the big picture matters, and thinking strategically about the whole product gets you fired up. But the intricacies? That's where the magic lives. You're a diligent problem solver, and an even more adept problem finder. Your deep understanding of your craft means you know how each individual piece works— and more...


  • Remote, Oregon, United States SynapseIndia, LLC Full time

    NET Developer Team Lead – Translate client requirements into solutionsType Full-timeLocation Remote w/ 15% travelPrincipal QualitiesWe are looking for a highly-motivated organized and independent project manager to lead react-native projects in the United States. The ideal candidate will have a proven track record of application and software development...


  • Remote, Oregon, United States Genpact Full time

    Job DescriptionJob Title: Cloud ArchitectJob Summary:Genpact is seeking a highly skilled Cloud Architect to lead the design, development, and deployment of cloud-native solutions on AWS. As a key member of our team, you will provide technical leadership and guidance to the development team, ensuring best practices and standards are followed.Key...


  • Remote, Oregon, United States Brooksource Full time

    About the RoleWe are seeking a highly skilled Senior Native Mobile Application Developer to join our team at Brooksource. As a key member of our enterprise team, you will be responsible for leading the development and implementation of robust test strategies and plans to ensure the reliability, functionality, and security of our mobile applications.Key...


  • Remote, Oregon, United States Brooksource Full time

    About the RoleWe are seeking a highly skilled Senior API Cloud Engineer to join our team at Brooksource. As a key member of our technology team, you will be responsible for designing, developing, and maintaining scalable APIs in a cloud-native AWS environment.Key ResponsibilitiesAPI Development: Develop and maintain high-quality, scalable APIs that meet the...


  • Remote, Oregon, United States Brooksource Full time

    About the RoleWe are seeking a highly skilled Senior Software Developer to join our team at Brooksource. As a key member of our development team, you will be responsible for designing, developing, and deploying software solutions that meet the needs of our clients.Key ResponsibilitiesDesign and develop software solutions using a full-stack approach,...


  • Remote, Oregon, United States Brooksource Full time

    About the RoleWe are seeking a highly skilled Senior Native Mobile App Developer to join our team at Brooksource. As a key member of our enterprise team, you will be responsible for leading the development and implementation of robust test strategies and plans to ensure the reliability, functionality, and security of our mobile applications.Key...


  • Remote, Oregon, United States Brooksource Full time

    About the RoleWe are seeking a highly skilled Senior Native Mobile App Developer to join our team at Brooksource. As a key member of our enterprise team, you will be responsible for leading the development and implementation of robust test strategies and plans to ensure the reliability, functionality, and security of our mobile applications.Key...


  • Remote, Oregon, United States Daxx Full time

    **Job Summary**We are seeking a highly skilled Senior Full Stack Developer to join our team at Daxx. As a key member of our development team, you will be responsible for building and maintaining our platform's development, testing, and content integration pipeline.**Key Responsibilities**Review and improve the existing SDUI Architectural Model to make it...


  • Remote, Oregon, United States Daxx Full time

    **Job Summary**We are seeking a highly skilled Senior Full Stack Developer to join our team at Daxx. As a key member of our development team, you will be responsible for building and maintaining our platform's development, testing, and content integration pipeline.**Key Responsibilities**Review and improve the existing SDUI Architectural Model to make it...


  • Remote, Oregon, United States Intone Networks Full time

    Full Stack Java DeveloperDesign & develop highly scalable services and solve complex software systems problems by leveraging state-of-the-art technology Gain exposure to various emerging technologies used in Marketing and E-commerce platforms. Provide technical direction, architecture leadership and expertise to the team. Lead by example. Show your chops as...


  • Remote, Oregon, United States Scandit Full time

    Join us in empowering businesses with cutting-edge technology Scandit is on a mission to give businesses superpowers by automating workflows and providing actionable insights. We are looking for a dedicated Mobile Developer Support Engineer to join our team and help us continue to innovate and grow. Who We Are Looking ForCustomer-centric mindset with a focus...

  • Senior iOS Developer

    4 weeks ago


    Remote, Oregon, United States FIT:MATCH Full time

    About the job:As a Senior iOS Developer, you will help us create great iOS apps to power the front end of our patented scanning and sizing technology. This individual will work to push the frameworks and APIs of iOS while getting the most out of today's LiDAR capabilities. If you enjoy working with emerging capabilities on the platform you'll be at home with...


  • Remote, Oregon, United States Brooksource Full time

    Job Summary:Brooksource is seeking a highly skilled Software Development Professional to join our team as a Senior Java Developer. This is a fantastic opportunity to work with a leading company in the Retail/Building Materials industry, supporting a highly visible order processing/checkout application that processes $16B in products annually.About the...


  • Remote, Oregon, United States Brooksource Full time

    Job Summary:Brooksource is seeking a highly skilled Software Development Professional to join our team as a Senior Java Developer. As a key member of our software development team, you will be responsible for designing, developing, and maintaining software applications using Java and React/Redux frameworks.About the Role:This is a challenging and rewarding...


  • Remote, Oregon, United States Cloudflare Full time

    About UsAt Cloudflare, we are on a mission to help build a better Internet. Today the company runs one of the world's largest networks that powers millions of websites and other Internet properties for customers ranging from individual bloggers to SMBs to Fortune 500 companies. Cloudflare protects and accelerates any Internet application online without...