About the Role
We are developing an innovative SaaS product and are looking for a frontend-heavy full stack developer to join our lean, fast-paced team. The ideal candidate has strong frontend expertise in building engaging, performant user interfaces, while also being comfortable handling backend development when required.
You'll play a key role in shaping the product experience end-to-end, from implementing sleek interfaces to ensuring smooth data flow with the backend.
Responsibilities
- Design, develop, and maintain high-quality, responsive, and intuitive web interfaces
- Work with backend developers to integrate APIs, manage data flow, and deliver full features
- Implementreal-time features using WebSockets
- Translate design wireframes into functional, pixel-perfect components
- Optimize frontend performance for speed, scalability, and cross-browser/device compatibility
- Contribute to backend logic (Node.js, APIs, and databases) as needed
- Ensure code quality through reviews, testing, and adherence to best practices
- Stay updated with modern frontend and full stack trends and bring fresh ideas to the team
Required Skills
- Proficiency inReact / Next.js, JavaScript/TypeScript, HTML5, and modern CSS
- Experience with CSS frameworks (Tailwind, Bootstrap, or similar)
- Strong understanding ofNode.js, REST APIs, andWebSockets
- Hands-on experience withdatabases: MongoDB and PostgreSQL
- Familiarity with Git workflows and collaborative development
- Strong eye for UI/UX with attention to detail
- Ability to thrive in a startup/lean team environment and take ownership
Nice-to-Have
- Experience withAI model integrationinto applications
- Familiarity with cloud platforms (AWS, GCP, or similar)
- Understanding of DevOps and CI/CD pipelines
- Experience with testing frameworks (Jest, Cypress, etc.)
- Prior experience working on SaaS products
What We Offer
- The opportunity to work on agrowing SaaS productwith real-world impact
- Asmall, collaborative teamwhere your contributions matter
- Ownership and flexibilityin how you approach your work
- Exposure to a variety of challenges across frontend and backend development
- A chance toshape product features and influence technical decisions