Kassa is revolutionizing the $250B US furniture market with AI-powered design and shopping experiences, making it easier than ever to furnish your home. Join us as we bring innovation and magic to the furniture industry.
: First Hire
You’ll Join right after the founding CTO who built the initial product end-to-end.
You’ll own core parts of the stack, help shape the system architecture, and lay the foundation for the engineering culture to come.
This is a rare moment to join a company with momentum and maturity - yet early enough to leave your fingerprints on everything that follows.
Responsibilities
Design, develop, and maintain robust and scalable full-stack solutions using Next.js, React, and Node.js.
Build and deploy AI-powered features utilizing OpenAI and LangChain to enhance user engagement and product capabilities.
Implement and optimize MongoDB database schemas and queries for performance and scalability.
Establish and maintain CI/CD pipelines using Docker to ensure seamless and automated deployment processes.
Collaborate with product and design teams to translate user stories and mockups into functional and performant code.
Mentor junior developers and contribute to code reviews, fostering a culture of excellence and continuous improvement.
Troubleshoot and resolve complex technical issues across the entire stack.
Requirements
Senior-level experience in Full-Stack software development.
Proven proficiency in CI/CD, Docker, Next.js, Node.js, OpenAI, PostgreSQL, React, and LangChain.
Strong communication and collaboration skills.
Deep understanding of software engineering principles, design patterns, and best practices.
Experience designing and implementing RESTful APIs.
Ability to write clean, well-documented, and testable code.
Bachelor's degree in Computer Science or a related field.
Nice to Have
Experience with cloud platforms such as AWS or Google Cloud.
Familiarity with serverless architectures.
Contributions to open-source projects.
Experience with other AI/ML frameworks.