Job Description
As a Senior Full Stack Developer, you will play a key role in bringing the company’s product to market. The UX/UI design, workflows, and product concepts have already been developed. Also, you will be responsible for transforming these designs into a scalable, production-ready SaaS application while helping shape the underlying architecture, database structure, integrations, and AI capabilities.
Front-End Development
- Transform approved UX/UI designs into responsive, intuitive, production-ready user interfaces.
- Develop modern web applications using React, JavaScript/TypeScript, HTML, and CSS.
- Ensure excellent usability, performance, accessibility, and responsiveness across the platform.
- Work closely with designers and stakeholders to deliver a seamless user experience.
Back-End Development
- Design, develop, and maintain scalable backend services and application architecture.
- Develop APIs and integrations with third-party platforms.
- Design and manage databases and data structures.
- Implement security, performance, and scalability best practices.
- Troubleshoot and resolve application issues across the full technology stack.
AI & Platform Development
- Integrate AI services and APIs into the platform where appropriate.
- Evaluate and recommend AI technologies that enhance product functionality.
- Support the development of AI-driven workflows and user experiences.
- Collaborate with stakeholders to identify opportunities for AI-enabled features.
General
- Participate in technical architecture and product planning discussions.
- Provide recommendations on frameworks, technologies, and development best practices.
- Contribute to the ongoing evolution and scalability of the product.
Proven experience building and deploying commercial SaaS applications.
Strong full-stack development experience across both frontend and backend technologies.
Strong Python development experience.
Strong React development experience.
Strong JavaScript and/or TypeScript experience.
Strong HTML5 and CSS3 skills.
Experience designing and managing relational databases.
Experience building and consuming REST APIs.
Experience working with cloud-hosted applications.
Strong problem-solving and analytical skills.
Ability to work independently and deliver results with minimal supervision.
Excellent written and verbal communication skills.
Advantageous Experience/Skills:
- Experience developing AI-enabled applications or SaaS products.
- Experience integrating AI platforms such as OpenAI, Anthropic Claude, Gemini, or similar technologies.
- Experience working with AI APIs and AI-powered workflows.
- Experience integrating third-party SaaS platforms and external services.
- Experience working within startup or fast-growth technology environments.
- Experience designing applications that balance usability, scalability, and performance.









