Full Stack Developer
Indexed description
The Opportunity
FE International/LTV SaaS Growth are currently looking for a highly skilled Full Stack Developer to build and scale a SaaS product. The ideal candidate should have strong backend expertise, experience with scalable architectures, and hands-on exposure to cloud-native systems and search-driven applications.
You will be responsible for designing, developing, and optimizing backend services, APIs, and infrastructure that power a high-performance, AI-driven writing and productivity platform.
Key Responsibilities
- Design and build scalable backend systems for a high-performance SaaS product - Architect and implement RESTful APIs to support web and product features - Translate product requirements into efficient system and database designs - Optimize system performance for speed, scalability, and reliability - Design data flow across services involving search, caching, and asynchronous processing - Build and maintain secure and reliable cloud-based infrastructure on AWS - Implement and manage containerized services for deployment and scaling - Ensure system observability through logging, monitoring, and error tracking - Collaborate with product and engineering teams to define technical solutions - Participate in architecture decisions for scaling multi-tenant SaaS systems - Identify bottlenecks in existing systems and implement performance improvements - Ensure code quality through reviews, testing practices, and engineering standards Required Skills
- Node.js and Express.js: server-side development, REST API design, middleware patterns - Deep understanding of JavaScript (ES6+, async/await, event loop) - MySQL (schema design, optimization, connection pooling) - Redis (caching, sessions, rate limiting) - Elasticsearch (indexing, querying, lifecycle management) - Hands on experience with AWS services: EC2, RDS (Aurora), ElastiCache, SQS, S3, SES, ECR, ECS - Strong experience with Docker & Docker Compose - Writing Dockerfiles and managing containerized deployments - Git version control and branching strategies Preferred / Nice to Have
- Experience with Stripe API (subscriptions, billing, webhooks) - Understanding of SaaS billing models (subscriptions, trials, usage-based pricing) - Experience with Elasticsearch custom analyzers & text similarity - Exposure to third-party APIs such as: Customer.io, TaxJar, reCAPTCHA, Azure Cognitive Services What We’re Looking For
- Strong problem-solving ability and system design mindset - Experience building scalable SaaS or high-traffic backend systems - Ownership mindset and ability to work in fast-paced environments - Interest in AI-powered productivity or writing tools (plus)
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search