Job Description We're seeking an experienced and skilled Full Stack Developer to join our team. As a Full Stack Developer, you will be responsible for designing and implementing full-stack features using modern frameworks like React, Next.js, and Node.js. You will work closely with cross-functional teams to define technical solutions and delivery timelines. Your strong proficiency in JavaScript/TypeScript, production experience with React.js, and solid understanding of Node.js and Express.js make you an ideal candidate for this role. As a Full Stack Developer, you will take ownership of features across the development lifecycle, from database schema design and API implementation to front-end integration and UI responsiveness. This is an opportunity to grow your skills and expertise while working on challenging projects with a diverse and global team. Required Skills and Qualifications - Strong proficiency in JavaScript/TypeScript and modern ES6+ syntax - Production experience with React.js (or Next.js) for front-end development - Solid understanding of Node.js and Express.js (or a similar back-end framework) - Experience designing and querying relational databases such as PostgreSQL - Familiarity with RESTful API architecture, and ideally GraphQL - Experience with state management (Redux, Zustand, or Context API) - Strong command of Git, code branching strategies, and collaborative workflows - Working knowledge of Docker, CI/CD pipelines, and basic cloud infrastructure (e.g., AWS, GCP, or Vercel) - Excellent debugging, performance optimization, and testing skills Benefits - Fully remote – work from anywhere you feel your best - Flexible schedule – structure your day around deep work, not meetings - Supportive, fast-moving culture – no micromanagement, no red tape - Diverse, global team – collaborate with smart people from all over the world