10 Sep
|
Loyalytics Consulting
|
Bengaluru
10 Sep
Loyalytics Consulting
Bengaluru
About Loyalytics
Loyalytics is a fast-growing Analytics consulting and product organization based out of Bangalore. We work with large retail clients across the globe helping them monetize their data assets through our consulting assignments and product accelerators. We are a young dynamic team of analytics practitioners working on some of the most cutting-edge tools and technologies.
Who we are:
- Technical team: A team full of data scientists, data engineers and business analysts who work with 1M+ data points every day.
- Market Size: Massive multi-billion $ global market opportunity.
- Leadership: Combined experience of 40+ years of experience in the industry.
- Customers: Word-of-mouth and referral driven marketing to acquire customers like big retail brands in GCC regions like Lulu, GMG, among others (Strong product-market fit).
- What makes us stand apart: 10 years old bootstrapped and 100+ people company that is still hiring.
Our Product
Swan is a customer engagement platform helping enterprises drive personalized, data-driven engagement at scale. We work with customers across the Middle East (GCC) and are expanding into new geographies. Our platform is multi-tenant, cloud-native, and heavily data-driven, handling sensitive customer engagement and demographic data. We are fully deployed on Microsoft Azure and are ISO 27001 certified.
Role Overview
Loyalytics is looking for a Senior Developer to help build Swan, our customer-engagement platform. You'll take features from idea to production — designing and building scalable backend microservices and the front-end experiences on top of them, and owning them end to end.
We're looking for someone strong at end-to-end development with design thinking and problem-solving — who can work out the right way to build a service, a frontend, and everything in between, not just wire one up. The position is office-based, and in-person interview rounds are mandatory for shortlisted candidates.
Key Responsibilities
-
Design, develop, and maintain scalable microservices and web applications end to end.
- Build backend services (APIs and background workers) in Go, and front-end applications in React/Next.js with TypeScript.
- Design and optimize PostgreSQL data models and queries for performance and correctness.
- Write clean, maintainable, reusable, and well-tested code.
- Participate in code reviews and architecture/design decisions.
- Take end-to-end ownership of modules/features — from problem framing through production and operations.
- Mentor junior developers as needed.
Must-Have Skills & Experience
- 3–5 years building and shipping production web applications end to end.
- Strong backend engineering in a typed, compiled language — Go strongly preferred (or strong TypeScript/Java/C#/similar with the ability and appetite to work primarily in Go).
- Solid PostgreSQL — relational modeling, indexing, and query performance.
- TypeScript with React/Next.js for front-end development.
- REST and/or gRPC API design, authentication,
and microservices / event-driven patterns.
- Cloud and containers — Docker, Kubernetes, CI/CD (Azure preferred; AWS/GCP fine).
- Strong design thinking, problem-solving, and end-to-end ownership.
Good-to-Have
- Go in production; multi-tenant SaaS; Domain-Driven Design / Clean Architecture.
- Message/job queues, workflow orchestration, Redis, or streaming / change-data-capture.
- Exposure to a cloud data/analytics pipeline (Spark / lakehouse).
- Infrastructure-as-Code (Terraform) and observability (Prometheus/Grafana).
- Strong automated-testing habits and familiarity with testing frameworks.
- System-design knowledge; Agile/Scrum experience.
- Mentoring junior developers; explicit technical writing and documentation.
- Open-source contributions or personal side projects.
What Success Looks Like (First 6 Months)
- Independently owns and delivers assigned features/modules with minimal supervision.
- Demonstrates strong understanding of the existing product, codebase, and development practices.
- Consistently delivers clean, scalable, and maintainable code.
- Effectively identifies and resolves technical issues and production bugs.
- Contributes meaningful ideas to improve product functionality, performance, and development processes.
- Participates actively in code reviews and maintains high engineering standards.
- Builds strong collaboration with product, QA, and other team members.
- Demonstrates ownership, reliability, and the ability to take responsibility for end-to-end delivery.
Assessment Link : https://loyalytics.vervoe.net/job-page/senior-developer-4/1dfb01cc-a9c4-403d-a1a7-ab0a212e5eca
📌 Senior Developer (Bengaluru)
🏢 Loyalytics Consulting
📍 Bengaluru