Overview
Role Overview
We are seeking a Full Stack Engineer to lead the development of end-to-end features across our platform. This role will drive architectural decisions, hands-on implementation, and cross-functional collaboration across the front-end, back-end, and infrastructure layers. You’ll be responsible for designing scalable, secure, and performant systems. You’ll play a key role in integrating AI-driven experiences, enabling seamless API-driven workflows, and mentoring other engineers on the team. Experience with Docker, AWS, and prompt engineering is a strong plus.
Responsibilities
Design and development of full stack features across our platform, from database to UI.
Build clean, responsive, and performant user interfaces using modern web frameworks (e.g., React, Vue, or similar).
Own the design and evolution of RESTful APIs that power both internal features and third-party integrations.
Containerize and manage applications using Docker and oversee deployments in cloud environments like AWS (ECS, Lambda, API Gateway).
Integrate intelligent automation and AI/LLM-driven workflows into the platform, applying prompt engineering best practices.
Collaborate cross-functionally with product, design, DevOps, and other engineering teams to ensure technical alignment and high delivery quality.
Implement and optimize data storage solutions, caching strategies, and application state management for speed and reliability.
Drive system reliability by identifying and resolving production issues, supporting high availability and minimal downtime.
Contribute to internal best practices, lead technical discussions, mentor engineers, and participate in code reviews.
Design and implement backend serivces (python)
Requirements
2+ years of professional experience as a full stack engineer, with deep expertise in backend development (Python / Node.js preferred).
Proficient in using AI coding tools like Cursor and Windsurf
Proven experience designing and building scalable microservice-based systems.
Strong proficiency with front-end frameworks like React, Vue, or Angular.
Extensive experience with Docker and deploying applications in AWS (ECS, Lambda, API Gateway, RDS, etc.).
Deep understanding of RESTful API design and security best practices.
Experience integrating AI/LLM features into user-facing products, including prompt engineering and feedback loops.
Strong architectural thinking, with the ability to balance short-term needs with long-term scalability and maintainability.
Comfortable mentoring engineers and influencing engineering culture and process.
Nice-to-Have Skills
Experience with serverless architectures and event-driven patterns
Familiarity with CI/CD workflows and DevOps best practices.
Background in performance profiling and front-end optimization.
Exposure to multi-tenant SaaS platforms and authorization models.
Familiarity with additional languages and frameworks beyond Python and JavaScript.
Benefits
Competitive salary and comprehensive benefits package
Fully remote work environment with flexible hours
Opportunity to lead projects using advanced cloud and AI technologies
Continuous learning and professional development support