Extensive experience in professional full-stack development, preferably in a startup environment.
Proven expertise with React, Typescript, Node.js, and Postgres.
Strong attention to detail with a commitment to excellence.
Experience leading complex cross-functional projects.
Ability to autonomously drive project strategy and execution.
Customer-focused mindset with willingness to engage directly with users.
Self-reflective with a focus on personal success factors.
Responsibilities
Architect, design, and implement scalable full-stack solutions.
Develop responsive user interfaces with an emphasis on user experience.
Build and optimize server-side components using Node.js and integrate with databases.
Contribute to the overall architecture of the construction management platform.
Conduct code reviews and foster professional growth within the development team.
Collaborate with cross-functional teams to align technical solutions with business goals.
Stay updated on industry trends and evaluate new tools for platform enhancement.
Benefits
Competitive salary and meaningful equity in a high-growth company.
Comprehensive medical, dental, and vision coverage.
Flexible PTO and paid family leave.
Home office & equipment stipend.
Hybrid NYC office culture with direct access to leadership.
In-office meals provided.
Full Job Description
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