đź’ˇ About the role
We’re looking for a Full Stack Developer who can build, maintain, and optimize web applications end-to-end.
This role goes beyond coding — we want someone who understands how their work impacts user experience, operations, and business growth.
You’ll work closely with product, design, marketing, and operations to turn ideas into fast, scalable, and reliable solutions.
🎯 Why this role matters
You will play a key role in building the digital infrastructure that powers our company.
Your work will directly:
• Improve internal operations
• Enhance user experience
• Support business growth
• Strengthen our marketing and delivery systems
🛠️ Responsibilities
• Develop and maintain full web applications (frontend + backend)
• Build modern, responsive UIs using:
• React.js, Vite, TanStack Query, Radix UI
• Create internal tools and admin panels (Shadcn UI)
• Design APIs, business logic, authentication, and integrations (Node.js, Express.js)
• Apply best practices (SOLID, DRY, Hexagonal Architecture)
• Manage and optimize MongoDB databases
• Work with AWS infrastructure
• Detect and solve bugs, bottlenecks, and performance issues
• Collaborate cross-functionally to translate business needs into technical solutions
• Ensure clean, maintainable, well-documented code
⚙️ Tech Stack
• Frontend: React.js, Vite, TanStack Query, Radix UI
• Admin Frontend: React.js, Vite, TanStack Query, Shadcn UI
• Backend: Node.js, Express.js
• Database: MongoDB
• Cloud: AWS
• AI Tools: Codex, Sonnet, Gemini
âś… Requirements
• Strong experience with React.js ecosystem (Vite, TanStack, UI libraries)
• Solid backend experience with Node.js and Express.js
• Understanding of SOLID, DRY, and scalable architectures
• Experience with MongoDB and AWS
• Ability to build scalable and maintainable systems
• Strong problem-solving and ownership mindset
• Good communication skills (working with non-technical teams)