03 Sep
|
Landmark Group
|
Bengaluru
03 Sep
Landmark Group
Bengaluru
Landmark Group – Introduction The Landmark Group began its journey in 1973 with one store in Bahrain and has grown into one of the largest retail and hospitality conglomerates in the Middle East, Africa and India. Currently the Group operates over 2,200 outlets, encompassing over 30 million square feet across 21 countries.
Job Purpose
Landmark Group is looking for a Sr.
Application
Engineer (Full Stack) to join the Software Engineering Team within Landmark Next. As one of the founding members of engineering team, you will be responsible for designing, developing and optimizing Agentic SaaS applications in multi-cloud (primarily Google & Azure) and multi-tenant architecture. You will collaborate closely with Business Team members (Sourcing, Buying, Planning, Supply Chain, etc.) within Landmark Brands as well as Garment Manufacturers and Fabric Suppliers primarily located in China & India. You will work with Digital, Data and IT support teams to ensure seamless integration, security and governance of Agentic SaaS platform for vertical integration of Retail.
This role is well suited for a full-stack developer who has done multiple POC projects in emerging JavaScript (Ex. transformersjs, threejs, tensorflowjs, etc.) and python frameworks (Ex. pytorch, langchain, google OR tools, etc.) is excited about ambiguous and complex challenges, working with business teams, and building a technology product with real-world impact.
- Full-Stack Development: Design, develop and deploy scalable Agentic SaaS applications with user-friendly frontend features in Next.js/React and integrating with backend services in Python (FastAPI)
- Visual Design: Leverage CSS frameworks like Tailwind and design systems like ShadcnUI/RadixUI to create responsive and intuitive user interfaces
- Internationalization & Localization: Design and implement seamless multilingual user experience for both text and voice interactions leveraging internationalization (i18n) frameworks and translation services
- Data model and Database Design:
Design and manage data models for multi-database environment, leveraging NoSQL Database (MongoDB) for core application data and auth, SQL Database (PostgreSQL) for structured data and object storage (Google Cloud Storage/Azure Data Lake Storage) for images, videos and other files.
- AI/ML Embedding: Implement and optimize client-side AI/ML features using libraries like TensorFlow.js, Transformers.js, and ONNX Runtime. You will also work with agentic AI patterns using LangChain & LangGraph.
- Multi-Tenancy & Platform Features: Develop the core multi-tenant architecture, including platform/tenant admin dashboards, role-based access control (RBAC), and organization management.
- Testing & Quality: Write comprehensive unit tests using Jest and python Testing Library to ensure code quality, reliability, and performance. Write functional tests (end to end) in Playwright to mimic the user behavior and test corner cases
- DevOps & Deployment: Collaborate with Platform Engineers to support deployment by containerizing the application with Docker, deploying to Kubernetes platforms on GCP/Azure and ensuring smooth CI/CD workflows.
- API & Documentation: Develop and document APIs using standards like OpenAPI and tools like Swagger, ensuring clear and maintainable code for team collaboration
- Continuous Learning: Stay up to date with the latest trends and advancements in frameworks for Data, Machine Learning, Agentic AI, Computer Aided design, etc.and provide recommendations on adopting new technologies or features to enhance the Agentic SaaS platform.
- Documentation: Document technical designs,
procedures, and guidelines for application engineering and operations
Knowledge, Skills & Experience Relevant Job Experience & Skills
- Education: Bachelor’s degree in computer science engineering, or a related field.
- Experience: 3-5 years of qualified full-stack software development experience in building features or modules within complex web/SaaS applications
- Frontend Technologies: Expertise in modern javascript/typescript frontend frameworks (Nextjs/Reactjs), CSS frameworks (Tailwind), state management (Redux), and UI component libraries (Material UI).
- Rest API Development: Solid experience of Restful API development in microservices pattern with fault tolerance and RBAC
- Database Knowledge: Proven experience working with both NoSQL (like MongoDb) or SQL (like PostgreSQL) databases along with ODM/ORM frameworks like mongoose and drizzle.
- DevOps & Version Control: Proficient with Git and collaborative development workflows (e.g., branching, pull requests), hands-on experience with Docker. Awareness of application deployment to a Kubernetes cloud service on GCP or Azure is preferred.
- Preferred Qualifications (Nice to have):
- Knowledge of Python AI frameworks like LangChain, LangGraph, or Hugging Face Transformers and Experience with client-side ML libraries (TensorFlow.js, ONNX.js) and web frameworks like FastAPI, Flask, etc. along with asynchronous task processing in queue using celery and redis will be preferred.
- Experience building multi-tenant SaaS applications with background in internationalization (i18n) frameworks is desirable
- Interest or experience in web-based 2D/3D graphics libraries (Konva.js, Three.js) and CAD libraries (Ex. makersjs) would be great addition
Required Leadership Skills The position will require someone with the following:
- Problem Solving Skills & Innovation
- Communication and Collaboration
- Ownership Mindset & Result Orientation
📌 Senior Application Engineer (Bengaluru)
🏢 Landmark Group
📍 Bengaluru