Position Details
About this role
Senior/Lead Software Engineer focused on integrating SaaS CRM-like capabilities and building scalable full-stack applications with TypeScript, Java, and AI-ready backend stacks.
Key Responsibilities
- Develop full-stack features
- Design scalable microservices
- Drive data modeling and performance
- Integrate AI services and RAG pipelines
- Lead cross-functional initiatives
Technical Overview
Frontend: React, Tailwind; Backend: Node.js/TypeScript, Java; Databases: PostgreSQL, Redis, Elasticsearch; Cloud: AWS, Kubernetes, Lambda, Temporal; AI: language model integration and data pipelines.
Ideal Candidate
The ideal candidate is a senior/lead software engineer with 8+ years of full-stack experience (TypeScript/Node.js/React) and a strong track record building scalable SaaS platforms. They should be proficient with microservices in cloud-native environments (AWS), GraphQL, event streams (Kafka/SQS), and distributed databases (PostgreSQL, Elasticsearch). Comfort with multi-tenant architectures and strong frontend skills are key.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
Less than 8 years experience, Lack of TypeScript/Node.js/React backend experience, No AWS or Kubernetes experience, No GraphQL / Kafka / SQS experience
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile