Staff Software Engineer
Staff Software Engineer architects and builds scalable full-stack solutions using React, TypeScript, Node.js, and Postgres for a construction permitting platform. Owns cross-functional projects, mentors team, and drives technical excellence in a startup environment.
About the job
What You’ll Do
Full Stack Development: Architect, design, and implement robust and scalable full-stack solutions. Collaborate with cross-functional teams to gather requirements, understand user needs, and translate them into technical solutions.
Front End Development: Develop responsive and intuitive user interfaces using React and Typescript. Ensure a seamless and visually appealing user experience across various devices and platforms.
Back End Development: Build and optimize server-side components using Node.js. Work with databases, particularly Postgres, to design and implement efficient data storage and retrieval solutions.
System Architecture: Contribute to the overall architecture and design of the construction management platform. Make high-level decisions regarding technology choices, scalability, and system integrations.
Leadership and Mentorship: Conduct code reviews, enforce best practices, and contribute to the professional growth of the development team.
Collaboration: Collaborate with product managers, designers, and other stakeholders to ensure alignment between technical solutions and business objectives. Participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives.
Continuous Learning: Stay updated on industry trends, emerging technologies, and best practices in full-stack development. Evaluate and recommend new tools and frameworks to enhance the platform's capabilities.
What We're Looking For
- Extensive experience in professional fullstack development, ideally most of which you’ve spent in startups
- Extensive experience working within our tech stack, which is listed above
- You sweat the important details and strive for excellence in your work
- Experience owning technically challenging and demanding cross-functional projects
- A record of identifying valuable projects, communicating the strategy for them, and executing on them autonomously
- A customer-first mindset and an interest in talking with customers to make sure what we’re building is a polished product meets their needs
- Habit of introspection and understanding what’s helped you be successful in the past
What We Offer
- Competitive salary and meaningful equity in a high-growth company
- 100% company-paid base medical, dental, and vision coverage for employees + healthcare FSA
- 401(k) savings plan
- Unlimited PTO and paid family leave
- Home office & equipment stipend
- Daily in-office lunch and dinner provided
- Commuter benefits (pre-tax transit and parking)
Skills
React, TypeScript, Node.js, Postgres, Full Stack Development, System Architecture
Similar jobs
Fullstack Engineering jobsStaff Software Engineer leading ambiguous, multi-team initiatives for core accounting systems, including technical strategy, architecture, reliability, and delivery. Requires 7+ years of software engineering experience, production Python expertise, strong systems judgment, and cross-functional leadership.
Lead the re-architecture of Zocdoc's EHR interoperability platform, designing scalable abstractions and real-time integrations that power availability, bookings, and data exchange across 170+ systems. Requires 10+ years backend experience, strong architectural leadership, and a product-driven mindset to mentor teams and drive cross-functional impact.
Leads the design and delivery of scalable Tax Credits products, mentors engineers, and drives complex, cross-functional initiatives. Requires 8+ years of software development experience, strong Ruby on Rails and JavaScript/React expertise, and experience applying AI tools to development and testing.
Build and launch scalable, AI-powered Business Insurance products from design through production, while partnering cross-functionally and mentoring engineers. The role requires 8+ years of software development experience, strong platform and application engineering skills, and experience delivering customer-facing products at scale.
Staff Engineer building the decision engine that powers hospital staffing recommendations, alerts, and workflows. The role requires strong TypeScript expertise, full-stack experience, systems thinking, and close collaboration with clinical customers.