Full Stack Software Engineer
Compensation estimateAI
See base, equity, bonus, and total comp estimates for this role — free, no credit card.
Sign up to see compensation estimate<About Ranes>
Ranes is a small, focused technology company that works with high-risk industries — construction, manufacturing, transportation, oil & gas, and mining — to help them secure better insurance outcomes through smarter safety and risk management. Our AcrisureAtlas app gives companies the tools to document safety compliance, analyze loss data, qualify for insurance discount programs, and generate underwriter-ready evidence packages that translate directly into premium savings. The platform includes an admin portal for management and compliance teams, plus a user-facing app available on web, iOS, and Android — so safety tools are accessible everywhere from the office to the jobsite. We're at an exciting inflection point. We're deeply integrating AI across the platform — from computer vision that automatically detects PPE compliance and jobsite hazards, to AI-powered analytics, automated reporting, and intelligent tools that help our clients work safer and more efficiently. AI isn't a feature we're bolting on — it's becoming core to how AcrisureAtlas works. We're also expanding into hardware that connects directly with our software, creating a more complete safety ecosystem. We're a small team, which means your work here has real impact. You won't be a cog — you'll be a key contributor shaping how the product evolves. \*\*About the Role\*\* We're looking for a Full Stack Software Engineer who brings strong technical skills and an even stronger sense of collaboration. This is a hands-on role where you'll work across the entire stack — admin portal, user-facing apps, backend services, and AI integrations — and contribute to real decisions about architecture and tooling. You'll help build software that keeps people safe at work. We move fast, but we do it thoughtfully — no egos, no drama, just good people solving interesting problems together. If you're the kind of engineer who'd rather find the right answer than be right, who stays calm under pressure and lifts up the people around you, we want to talk. \*\*What You'll Do\*\* Design, build, and maintain full stack features across the AcrisureAtlas platform — from the admin portal to the end-user app — spanning the entire software development lifecycle Write clean, maintainable code in JavaScript/TypeScript, C#, and .NET, with a focus on quality and long-term sustainability Build and manage backend services with Node.js, containerize applications with Docker, and collaborate through GitHub workflows Work hands-on with AI tooling and integrations throughout the codebase — implementing AI-powered features like computer vision analysis, automated reporting, intelligent data processing, and leveraging AI development tools (Copilot, Claude, etc.) to accelerate your own workflow Contribute to hardware-software integration efforts as we expand into connected safety monitoring devices Develop and maintain robust testing strategies across environments (dev, staging, production) with a clear understanding of environment-based development practices Collaborate daily with teammates to problem-solve, review code, and push each other to do better work — all while keeping things positive and productive \*\*What We're Looking For\*\* \*\*Technical Skills\*\* Strong proficiency in JavaScript/TypeScript, C#, and the .NET ecosystem Experience with at least one modern JavaScript framework (React, Angular, Vue, or similar) — you understand component-based architecture and state management Hands-on experience with Node.js for backend development Working knowledge of Docker for containerization and deployment Comfortable with GitHub for version control, code review, and CI/CD workflows Solid understanding of the full software development lifecycle — you've shipped real software, not just built demos Clear grasp of testing methodologies and environment-based development (you know why staging exists and you actually use it) \*\*AI & Tooling Experience\*\* \*AI is central to what we're building. We're looking for someone who doesn't just talk about AI but has actually used it:\* Practical experience integrating AI/ML services into production applications — whether that's calling APIs (OpenAI, Claude, Azure AI, etc.), building pipelines, or implementing features powered by AI models Comfort using AI-assisted development tools (GitHub Copilot, Claude, Cursor, or similar) as a regular part of your coding workflow — you understand how to prompt effectively and evaluate AI-generated code critically An understanding of where AI adds real value versus where it's just hype — you can make practical decisions about when and how to apply AI within a product Bonus: experience with computer vision, document analysis, or automated content generation in a production context \*\*Nice to Have\*\* Experience with Vue.js (our frontend framework of choice for AcrisureAtlas) Familiarity with cross-platform mobile development or hybrid app delivery (iOS/Android) Experience working in insurtech, safety/compliance, or regulated industries Background in hardware-software integration or IoT platforms \*\*Who You Are as a Person\*\* \*This matters to us just as much as the technical side:\* A genuine team player — you share credit, ask for input, and care about the success of the group, not just your own contributions Open-minded and flexible about approaches and solutions — you don't get attached to your way of doing things just because it's yours A creative thinker who can look at problems from unexpected angles and propose solutions others might not consider An excellent communicator — you can explain complex technical concepts clearly, and you're just as good at listening Relaxed and supportive in your demeanor, but you get things done — calm doesn't mean passive Low ego, high accountability — you own your mistakes, celebrate others' wins, and never make it about proving you're the smartest person in the room Smart, capable, and self-motivated — you don't need someone looking over your shoulder to do great work \*\*Requirements\*\* Located in the United States Fluent English speaker with strong written and verbal communication skills Available to start immediately Able to work independently in a fully remote environment while staying connected and engaged with the team \*\*Why Ranes\*\* Small team, big impact — your work directly shapes the product and the company's direction Meaningful work — the software we build helps keep people safe in some of the most dangerous industries AI-forward engineering culture — we actively use AI tools in our development workflow and ship AI-powered features to production Fully remote — work from anywhere in the US with a team that trusts you to manage your time No corporate nonsense — we value results over politics, collaboration over hierarchy, and people over process Growing at the intersection of AI, hardware, and insurtech — you'll work on genuinely interesting problems at the cutting edge \*\*Sound like you?\*\* We'd love to hear from you. Apply with your resume and a brief note about what excites you about this role. Skip the cover letter template — just tell us who you are and why this feels like a fit. \*Ranes is an equal opportunity employer. We welcome applicants of all backgrounds and are committed to building a diverse, inclusive team.\*
Pay: $98,000.00 - $140,000.00 per year
Work Location: Remote
Similar roles
- Sr. Full Stack Software Engineerswipejobs · Houston, Texas, United States · Onsite
- Senior Full Stack Software EngineerIcarus · Los Angeles, California, United States · Onsite
- Sr Full Stack Software EngineerNetrolynx AI · United States · Remote
- Full Stack Software EngineerFetchJobs.co · United States · Remote
Full Stack Software EngineerEmerald Advantage Concepts LLC · San Francisco, California, United States · Onsite