Senior Fullstack Engineer

CompanyCam
Summary
Join CompanyCam as a Senior Fullstack Engineer and collaborate with a remote-first team to tackle diverse projects, from large-scale initiatives to bug fixes. You will work alongside engineers, designers, and product managers, contributing to product discovery and defining future directions. The role involves actively shaping the engineering team's culture and processes, mentoring team members, and implementing best practices. CompanyCam values a flexible approach to work, utilizing Agile, Scrum, Kanban, and Shape Up methodologies. The ideal candidate possesses extensive full-stack experience, including React, React Native, Ruby on Rails, PostgreSQL, and familiarity with GraphQL and REST APIs. The company prioritizes a positive work environment and meaningful contributions.
Requirements
- Show up : give us your best and have the courage to do difficult but necessary stuff
- Grow up : be humble, take responsibility, learn continuously, and have a growth mindset
- Do good : treat your co-workers and customers the way you want to be treated
- 5+ years of experience working as a professional developer, with experience across both the backend and frontend (Not all years of experience are created equal, so this one isn't set in stone)
- Experience with React and/or React Native
- Experience with Ruby on Rails and PostgreSQL , or similar object-oriented frameworks
- Familiarity with GraphQL and REST API’s
- Experience working with Redis
- You’ve mentored team members and led the implementation of best practices and process improvements to enhance team performance and project outcomes
- Reside permanently and currently somewhere in the U.S. Alas, we're not set up to hire outside of the U.S
Responsibilities
- Work alongside other engineers, designers, and product managers to tackle everything from huge company initiatives to modest but important bug fixes, from start to finish
- Collaborate with your product team on discovery, helping to assess the direction and feasibility of product changes
- Actively contribute to the evolution of the culture and processes of a growing engineering team
- Help define what to do next—not merely take tickets
Preferred Qualifications
- Day to day, you’ll spend 90%+ of your time working in React and Ruby on Rails , but, of course, that’s not all you’ll work with
- AWS (S3, EC2, etc.)
- ElasticSearch & Redux
- AI tools such as cursor, Claude code, and ChatGPT
- Security, Observability, and Monitoring tools such as Grafana and Datadog
Benefits
- This is a salaried position at CompanyCam
- Our salary range for this position is $150,000 - $175,000 per year and is based on experience
- We also offer meaningful equity and other benefits