Full Stack Engineering Role
We are seeking an experienced Senior Full-Stack Engineer to join our fast-growing, VC-backed retail audit & execution platform. As a key member of our team, you will work directly with technical leadership and product teams influencing architecture decisions, shaping internal tools, and contributing to high-impact product areas.
* Develop data-driven dashboards using Ruby on Rails + React.
* Build backend logic, algorithms, and data pipelines in Rails.
* Improve and expand internal Admin tooling for operations, analytics, and sales.
* Work on backend components powering the mobile app used by field shoppers Ensure consistency between mobile data flows and dashboard experiences.
Key Responsibilities:
* Collaborate closely with the CTO to ensure backend data is translated into clean, functional UX.
* Communicate timelines, tradeoffs, and constraints to non-technical stakeholders.
* Provide thoughtful code reviews for junior developers Mentor junior developers on architecture and best practices.
Requirements:
* 5–8+ years of full-stack engineering experience.
* Strong proficiency with Ruby on Rails (backend, APIs, logic, data flows).
* Strong proficiency with React (frontend features, UI state, components).
* Experience working across the stack: backend services, APIs, frontend, and internal tools.
* Ability to work with both new systems and existing/legacy code.
* Experience with data handling, scaling, and performance optimization.
* Startup mindset: adaptable, fast, independent, detail-oriented Strong communication skills, especially with non-technical stakeholders.
* Experience reviewing code and mentoring junior developers.