Staff Software Engineer creating scalable full-stack solutions at PermitFlow, an AI company transforming construction processes. Collaborating with teams to deliver enhanced user experiences and innovative technology solutions.
Responsibilities
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
Requirements
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
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 (3 days in-office/week) with direct access to leadership
Embedded Software Engineer developing systems software design & architecture for Northrop Grumman. Collaborating on the Flight / Guidance Navigation & Control (GN&C) Software Team for the Sentinel Program.
Software Developer enhancing applications using .NET technologies at Collins Aerospace. Collaborating with global teams on Agile projects while ensuring reliable production operations.
Senior Software Engineer building Java backend services and managing BigQuery data workflows for PayPal's credit system. Collaborating across teams to deliver scalable financial solutions while ensuring data integrity.
Software Engineer developing backend services powering PayPal’s credit products. Focused on reliability, security, and performance in a distributed systems environment.
Full Stack .NET Engineer collaborating with teams to deliver scalable software solutions. Leading initiatives that drive innovation and efficiency at S&P Global.
Senior Transient Analysis Engineer performing design basis safety analysis for nuclear reactors. Leading project teams and developing thermal - hydraulic models in a hybrid work environment.
Principal Transient Analysis Engineer at Westinghouse focusing on non - LOCA transients for nuclear reactors. Leading safety analysis and technical projects at global headquarters in Cranberry Township.
ERP Software Developer at PAJ, expanding and optimizing ERP systems. Collaborate with teams and integrate tools with emphasis on AI tools for development best practices.
Manager of Data Product Engineering for Disney Experiences Technology leading team to define and deliver data solutions. Ensuring alignment of data product strategy with business goals across various technology initiatives.
Tech Lead position leading development team in Pix systems at Unicred. Responsible for ensuring software engineering best practices and technical mentorship.