Senior Software Engineer (React/React Native) jobs in United States
cer-icon
Apply on Employer Site
company-logo

CompanyCam · 1 day ago

Senior Software Engineer (React/React Native)

CompanyCam is a photo documentation and productivity app for contractors across various industries. They are seeking a Senior Software Engineer (React/React Native) to collaborate with engineers, designers, and product managers on both large initiatives and smaller bug fixes, focusing on frontend development while contributing to the overall engineering culture.

AndroidConstructionMessagingPhoto SharingSaaS
check
Growth Opportunities
badNo H1Bnote

Responsibilities

Design, implement and deliver complex, cross-cutting features and systems in React and React Native, and occasionally in Ruby on Rails
Lead efforts to address technical debt and system reliability, proactively identifying areas for refactoring or optimization
Influence and evolve the architecture and system design, anticipating future needs and driving long-term improvements across services and applications
Set and uphold high standards for code quality, testing coverage, and documentation, mentoring others to do the same
Drive improvements to internal tooling to enhance developer experience and system resilience
Facilitate technical discussions and decision-making, helping the team navigate trade-offs and align on best solutions
Act as a point of escalation for complex technical challenges, supporting team members in unblocking progress
Partner closely with product managers, designers, and engineers, shaping feature direction by identifying technical opportunities, risks, and trade-offs early in discovery

Qualification

ReactReact NativeReduxRuby on RailsFull stack developmentArtificial IntelligenceCollaboration skillsMentorshipProblem-solvingGrowth mindset

Required

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. (Not all years of experience are created equal, so this one isn't set in stone)
Advanced proficiency in React and Redux, or an equivalent JS framework and state management library, with experience guiding architectural decisions and best practices for frontend systems
Experience with React Native or native iOS or Android
Experience contributing across the full stack, including front-end, back-end, and data layers
Demonstrated experience in leveraging artificial intelligence (AI) to build, enhance, or optimize tools and features within products, driving innovation and improving user experience
Ability to handle complex tasks and ambiguous problems without guidance
Understanding of business trade-offs and ability to effectively communicate the risks and benefits of various technical approaches
Strong collaboration skills with the ability to lift up the team by providing mentorship and proactive feedback
You live and work permanently in the U.S. (We're not set up to hire outside the U.S.)

Preferred

GraphQL & REST
Apollo & TanStack Query
Ruby on Rails
Android Studio & Xcode
Native mobile development (Java, Objective-C, Kotlin, Swift)
Experience integrating with large language models (e.g., OpenAI, Gemini)

Benefits

Meaningful equity

Company

CompanyCam

twittertwittertwitter
company-logo
CompanyCam provides photo documentation and communication tools for contractors to organize and manage job sites.

Funding

Current Stage
Growth Stage
Total Funding
$38M
Key Investors
B CapitalInsight PartnersBlueprint Equity
2025-08-21Series C
2021-10-26Series B· $30M
2020-06-29Series A· $6M

Leadership Team

leader-logo
Luke Hansen
Founder & CEO
linkedin
Company data provided by crunchbase