Role Overview
We are looking for a Full Stack Architect / Lead Engineer with strong hands-on coding and AI solution-building expertise.
You will design, build, and scale modern cloud-native applications — leading a small engineering team while contributing directly to architecture, backend, frontend, and AI integrations.
Key Responsibilities
- Lead architecture design, technology selection, and solution planning.
- Develop high-quality, scalable code across frontend, backend, and cloud infrastructure.
- Integrate AI / ML services and LLM models into real-world web and mobile applications.
- Mentor and guide developers; review code and ensure best engineering practices.
- Build APIs, microservices, and data pipelines with strong security and performance standards.
- Collaborate with product and design teams to deliver end-to-end solutions.
- Drive CI / CD, containerization, and deployment automation.
Required Technical Skills
Frontend
Flutter 3+ (Mobile – iOS / Android)Next.js 14+ / React 18+ (Web)TypeScript, TailwindCSS, REST API integrationBackendBackend
Java 17+, Spring Boot 3+ (REST, JPA, Security, Validation)PostgreSQL / mysql / RedisAPI design, data modeling, microservices architectureWebSocket / Message Queue integration (Kafka / RabbitMQ optional)Cloud / DevOps
AWS (ECS / Fargate, RDS, S3, CloudFront, Lambda, Bedrock)Docker / Docker Compose, CI / CD pipelines (GitHub Actions / Jenkins)Kubernetes / Terraform (optional but preferred) Monitoring : Grafana, Prometheus, CloudWatchAI / ML Integration
Experience integrating LLMs (OpenAI, Claude, Gemini, or Ollama)Familiar with prompt engineering, AI model orchestration, and vision APIs (AWS Rekognition / Google Vision).Build and deploy AI-powered features with secure APIs and scalable architecture.Security / Auth
OAuth2 / OIDC / Keycloak / JWT authenticationMFA / SSO / Passkeys / Role-based access control (RBAC)Soft Skills & Leadership
Strong architectural thinking and system design skills.Proven team-leading and mentorship experience (2–5 developers).Hands-on approach — 70% coding, 30% architecture / leadership.Excellent communication and documentation skills.Ability to deliver under startup-style timelines and ambiguity.Preferred Tools
IDEs : IntelliJ IDEA / VS Code / Android StudioAI Tools : GitHub Copilot, ChatGPT, Cursor, Tabnine Version Control : GitHub / GitLabDesign & Collaboration : Figma, Notion, Slack, Jira