We are seeking a talented Fullstack Engineer to join Zero to 1's engineering team and play a crucial role in building our next-generation platform. This is an exciting opportunity to work on greenfield projects where you'll have significant impact on architectural decisions and technology choices.
You'll be responsible for developing end-to-end features, from database design to polished user interfaces, while working closely with our product and design teams.
Key Responsibilities
- Architect and develop full-stack web applications using React, Next.js, and Node.js
- Design and implement scalable backend services and APIs with MongoDB integration
- Build responsive, accessible, and high-performance frontend experiences
- Develop real-time features using WebSockets and Server-Sent Events
- Implement secure authentication and authorization systems
- Create comprehensive test suites for both frontend and backend components
- Optimize application performance across the entire stack
- Collaborate with product managers and designers to translate requirements into technical solutions
- Participate in architectural discussions and technology decision-making
- Mentor junior developers and contribute to team knowledge sharing
- Deploy and maintain applications in cloud environments
Required Technical Skills
Frontend Technologies
- React with TypeScript (5+ years professional experience)
- Next.js or Vite + React Router for application architecture
- Modern CSS frameworks (Tailwind CSS, shadcn/ui, Radix primitives)
- Advanced state management (TanStack Query, Zustand/Redux)
- Form handling and validation (react-hook-form + zod)
- Data visualization libraries (Recharts, Visx)
- Comprehensive testing (Jest, React Testing Library, Playwright)
- Performance optimization (code-splitting, Suspense, memoization)
Backend Technologies
- Node.js with TypeScript (5+ years professional experience)
- Express.js, Fastify, or NestJS framework expertise
- MongoDB with Mongoose ODM for data modeling
- RESTful API design and GraphQL implementation
- Authentication systems (JWT, OAuth 2.0, OIDC)
- Real-time communication (Socket.io, WebSockets, SSE)
- API documentation and OpenAPI specifications
- Background job processing and queue management
Development Excellence
- Git workflows and collaborative development practices
- CI/CD implementation with GitHub Actions
- Code quality assurance (ESLint, Prettier, conventional commits)
- Test-driven development methodologies
- Performance monitoring and optimization techniques
We are an equal opportunities employer and welcome applications from all qualified candidates. We are committed to creating a diverse and inclusive workplace and encourage applications from underrepresented groups.