We’re looking for a Senior Node.js/React/PostgreSQL Engineer (New York) to join our team. You will own full-stack feature development, from database schema through backend APIs to polished React UIs, ensuring our platform remains fast, reliable, and SQL-driven as we scale.
Outcomes
- Deliver high-quality production code across Node.js/Express backends and React frontends in a fast-paced startup setting.
- Architect and optimize PostgreSQL databases: design schemas, write performant SQL queries, tune indexes, and ensure data integrity.
- Build and iterate on user-facing React components—state management, hooks, and custom UI—for seamless customer workflows.
- Design and implement robust RESTful and real-time APIs (WebSockets) to connect your React apps to scalable backend services.
- Collaborate with product, design, and support teams to translate customer feedback into features that drive business efficiency.
- Improve system observability—logging, metrics, alerting—to detect and resolve performance bottlenecks in both front- and back-end layers.
- Participate in sprint planning, own technical stories, and help refine processes to boost team velocity and code quality.
Competencies
- 4+ years professional experience building end-to-end systems with Node.js and Express.
- Deep expertise in React (hooks, context, performance optimization) and modern frontend tooling.
- Mastery of PostgreSQL: schema design, complex JOINs, window functions, stored procedures, and query optimization.
- Strong grasp of system design: microservices, event-driven patterns, caching strategies.
- Excellent debugging and troubleshooting skills across the full stack.
- Clear communicator—able to explain technical trade-offs to engineers, designers, and stakeholders.
- Bias for action—comfortable shipping quickly without compromising on stability or maintainability.
Bonus Points
- Familiarity with Next.js, TypeScript, or GraphQL.
- Experience with containerization (Docker) and orchestration (Kubernetes).
- Prior work in real-time messaging or event-streaming architectures.
- Hands-on knowledge of CI/CD pipelines, automated testing, and code review best practices.
- Previous startup experience, especially in high-growth environment