A Leading Software Company
Requirements
Education
- Bachelor of Science (BSc) in Computer Science & Engineering
Experience
-
- 8 to 10 years
- The applicants should have experience in the following business area(s): Business-to-Business (B2B) Software and Services Startup, Software Company
Additional Requirements
- Age At least 30 years
Mandatory Requirements:
- 8–10 years of professional software engineering experience
- 5+ years in a senior technical leadership role
- Experience managing/mentoring 20+ engineers
- At least one mobile app launched on both iOS App Store & Google Play StoreProven experience scaling a product to 100,000+ active users
- Strong experience making production architecture decisions
- Hands-on ownership of high-availability or mission-critical systems
Core Technical Expertise:
- Frontend & Mobile:React, Next.js, TypeScript, React Native
- Backend:Node.js, NestJS, Express, REST, GraphQL, WebSockets
- Cloud & DevOps:Google Cloud Platform (Required), AWS, Docker, Kubernetes, Terraform, CI/CD
- Databases:PostgreSQL, MySQL, MongoDB, Firestore, Redis
Must-Have Experience:
- Microservices & event-driven architectures
- Kafka / RabbitMQ / PubSub / SQS
- Payment systems (Stripe, PayPal, bKash, etc.)
- Multi-tenant SaaS platforms (RBAC, IAM, workflows)
- High availability & scalable distributed system
AI & Modern Systems:
- RAG, embeddings, LLMs, prompt engineering
- OpenAI / Gemini / Anthropic / Azure OpenAI
- Multi-agent systems (LangChain / LangGraph / AutoGen)
Leadership:
- Technical leadership of engineering teams
- Architecture ownership & code quality standards
- Hiring, mentoring, and roadmap executionCollaboration with product & leadership teams
Apply With:
- CV + LinkedIn
- GitHub (if available)
- Mobile apps / product links
- System scaling & architecture examples
- AI / cloud / payment integration experience
Responsibilities & Context
- Lead architecture, design, and development of scalable full-stack systems
- Build and maintain enterprise-grade SaaS platforms and mobile applications
- Design distributed, cloud-native, and event-driven systems
- Mentor and guide engineering teams (20+ engineers)
- Own system architecture decisions for high-scale production environments
- Ensure system reliability, performance, and security at enterprise level
- Drive engineering best practices, standards, and code quality
- Collaborate with cross-functional teams on product strategy and execution
- Lead technical hiring, reviews, and roadmap planning
To apply for this job email your details to apply@chakricircular.com