Founding Full-stack Engineer
- Lead the technical development of a client dashboard application with CRUD components, user roles, document management, and API integrations
- Design, build, and deploy a scalable application using Node.js (TypeScript) on the backend and React.js (TypeScript) on the frontend
- Establish the application architecture and select frameworks and tools to ensure scalability and performance
- Build a secure database to manage sensitive user data (e.g., passports, SSNs)
- Implement APIs for automated form completion, document generation, and PDF creation
- Develop a user-friendly dashboard for clients and admin tools for team operations
- Collaborate with non-technical leadership to prioritize features and define the development roadmap
- 5+ years of full-stack development experience
- Proficiency in Node.js
- Proficiency in React.js
- Proficiency in TypeScript
- Proven track record of building production-grade applications from scratch
- Experience in securely managing sensitive user data
- Ability to own projects independently and provide technical direction
- Startup experience
- Exposure to product management
- Bachelor’s Degree in Computer Engineering, Computer Science, or equivalent