
šÆ Role Overview
We are a UK-based SaaS company powering online ordering, POS, and mobile apps for restaurants and takeaways. We already serve 1200+ clients on our legacy platform and are migrating to a modern Python-Django, React, Flutter, microservices stack hosted on OVH Cloud.
Weāre looking for a hands-on Senior Architect/Lead based in India (preferably Kerala) who can:
- Audit and stabilize our current build,
- Deliver MVP in weeks, not months,
- And evolve into the future CTO of the company.
This role is high-impact: youāll work closely with the UK leadership team and lead a growing India-based engineering group.
š ļø Key Responsibilities
- Architecture & Ownership
- Review and refactor existing codebase (Django backend, Flutter apps, React admin).
- Define clean architecture, APIs, and service boundaries.
- Simplify into a stable MVP (modular monolith first, microservices later).
- Delivery Management
- Enforce agile sprints (2-week cycles).
- Set up CI/CD pipelines, test automation, QA cycles.
- Ensure smooth and secure deployments on OVH cloud.
- Hands-On Development
- Lead by example ā write/refactor core backend/frontend code.
- Mentor and guide 3 in-house developers (transitioning from PHP/Opencart).
- Scaling & Future Roadmap
- Prepare system for multi-language support, payments, POS integrations.
- Define a 12ā24 month tech roadmap aligned with business goals.
- Explore AI-assisted coding/testing to boost team productivity.
- Leadership
- Act as technical counterpart to business leadership in the UK.
- Build and lead a strong India-based engineering team as we scale.
ā Required Skills & Experience
- 7ā10 years professional development experience, with at least 3 years leading teams or projects.
- Strong hands-on expertise in:
- Python-Django (backend, APIs, ORM, migrations)
- Flutter (cross-platform apps)
- React (admin dashboards)
- DevOps (CI/CD, Docker, cloud deployments)
- Proven track record of shipping SaaS products from MVP ā production.
- Experience cleaning up/refactoring messy codebases.
- Ability to mentor mid-level and junior devs.
- Bonus: Experience with restaurant/retail tech, POS, or fintech/payments.
š Desirable Traits
- Pragmatic ābuilderā mindset ā knows how to cut complexity and ship fast.
- Hands-on problem solver, not just a PowerPoint architect.
- Ambition to grow into CTO role (lead a larger tech org, own platform strategy).
- Strong communicator ā can bridge between UK business team and India dev team.
š¼ What We Offer
- Competitive salary for senior-level (ā¹12 -Ā ā¹18 lakhs INR / year depending on experience).
- Future CTO track opportunity.
- Chance to lead the rebuild of a SaaS platform already trusted by 1200+ businesses.
- Direct collaboration with UK leadership, high ownership and visibility.
š How to Apply
Send CV + GitHub/LinkedIn. In your cover note, describe:
- A time you had to rescue a struggling project.
- Your experience with Django + Flutter + React in one product.
- Why youād want to grow into CTO responsibilities.

Similar jobs
Job Summary
We are seeking an experiencedĀ Java Full Stack DeveloperĀ with 8+ years of hands-on experience in designing, developing, and maintaining scalable web applications. The ideal candidate should have strong expertise inĀ Java (Spring Boot)Ā on the backend andĀ React.jsĀ on the frontend, along with experience in REST APIs, Microservices architecture, and cloud-based deployments.
Key Responsibilities
- Design, develop, and maintain scalable full-stack applications usingĀ Java, Spring Boot, and React.js
- Develop RESTful APIs and Microservices-based applications
- Collaborate with cross-functional teams including UI/UX, DevOps, QA, and Product teams
- Write clean, efficient, and reusable code following best practices
- Perform code reviews and mentor junior developers
- Optimize applications for performance and scalability
- Participate in architectural discussions and technical decision-making
- Ensure application security, data protection, and compliance standards
- Troubleshoot, debug, and upgrade existing systems
Required Skills:
- 7+ years of experience in Full Stack development
- Strong hands-on expertise inĀ Java (8/11/17)
- Proficiency inĀ Spring Boot, Spring MVC, Spring Security
- Experience inĀ Microservices architectureĀ and RESTful API development
- Strong knowledge ofĀ React.js, JavaScript (ES6+), HTML5, CSS3
- Experience with state management tools (Redux/Context API)
- Hands-on experience withĀ Hibernate/JPA
- Good understanding ofĀ SQL databases (MySQL/PostgreSQL/Oracle)
- Experience withĀ Git, Maven/Gradle, and CI/CD pipelines
- Working knowledge ofĀ Docker/Kubernetes
- Exposure toĀ Cloud platforms (AWS/Azure/GCP) preferred
- Strong problem-solving and analytical skills
Key ResponsibilitiesĀ
⢠Design, develop, and deploy scalable .NET applications and microservices supporting coreĀ
retail operations.
⢠Build and maintain robust integrations using Kafka, REST APIs, and middlewareĀ
components.
⢠Work closely with product, POS, merchandising, warehousing, and ERP teams to translateĀ
business needs into reliable technical solutions.
⢠Optimize system performance and ensure integrations remain stable across high-volumeĀ
retail cycles.
⢠Implement best practices in coding, testing, CI/CD, and cloud-native architectures.
⢠Troubleshoot production issues with speed and a cool headāespecially when it impactsĀ
stores.
⢠Document technical designs, data flows, and integration contracts clearly.
Required Skills & ExperienceĀ
⢠6ā8+ years of hands-on full stack development using .NET Core / .NET 6+, C#, andĀ
modern frontend frameworks (React/Angular preferred).
⢠Strong expertise in Kafka (producers, consumers, topics, partitions, schema registry).
⢠Solid experience designing RESTful APIs and integrating with enterprise systems.
⢠Prior experience in retail technology is non-negotiableāPOS, inventory, warehousing, orĀ
ERP exposure is essential.
⢠Strong knowledge of relational databases (SQL Server, PostgreSQL) and cachingĀ
frameworks.
⢠Experience building scalable, distributed systems that can handle peak loads.
⢠Familiarity with containerization (Docker/Kubernetes) is a plus.
⢠Excellent problem-solving skills and the ability to work independently on a contract basis.
Nice to HaveĀ
⢠Experience with message brokers beyond Kafka (e.g., RabbitMQ)
⢠Exposure to cloud platforms (Azure/AWS/GCP)
⢠Knowledge of CI/CD pipelines (Azure DevOps, GitHub Actions, Jenkins)
⢠Understanding of retail data models and omnichannel workflows
Youāll be joining a small team working at the forefront of new technology, solving the challenges that impact both the front-end and back-end architecture, and ultimately, delivering amazing global user experiences.
Responsibilities
⢠Work across the full stack, building highly scalable distributed solutions that enable positive user experiences and measurable business growth
⢠Ideate and develop new product features in collaboration with domain experts in healthcare and genomics
⢠Develop state-of-the-art enterprise standard front-end and backend services
⢠Develop cloud platform services based on a container orchestration platform
⢠Continuously embrace automation for repetitive tasks
⢠Ensure application performance, uptime, and scale, maintaining high standards of code quality by using clean coding principles and solid design patterns
⢠Build robust tech modules that are Unit Testable, Automating recurring tasks and processes
⢠Engage effectively with team members and collaborate to upskill and unblock each other
Other Skills
⢠Innovation and thought leadership
⢠UI - UX design skills
⢠Interest in learning new tools, languages, workflows, and philosophies to grow
⢠Communication
Who are we?
HaystackAnalytics is a company working in deep technology of genomics, computing, and data science for creating the first-of-its-kind clinical reporting engine in healthcare. We are a new but well-funded company with a tremendous amount of pedigree in the team (IIT Founders, IIT & IIM core team). Some of the technologies we have created are a global first in infectious disease and chronic diagnostics. As a product company creating a huge amount of IP, our Technology and R&D team are
our crown jewels. With the early success of our products in India, we are now expanding to take our products to international shores
Job Description
Design and implementation of low-latency, high-availability, and performant applicationsĀ
Implementation of security and data protectionĀ
Understanding of performance testing and optimization techniquesĀ
Requirements
Binding of UI elements to JavaScript object models
Creating RESTful services with Node.js
MERN stack developer must have proven experience in front & back-end development
Work in a cross-functional team to deliver a complete user experience
Reactjs Nodejs developer must know MongoDB, Express, Node.js, & React.
Create Unit and Integration tests to ensure the quality of code
Be responsive to change requests and feature requests
Write code that is cross-platform and cross-device compatible
MERN fullstack developer must have the ability to wear many hats and learn new technologies quickly
For MERN stack developer job, candidate must have good Knowledge of Node Debugging
Understanding & proficiency in REST APIs.
MERN stack developer should know Git Repository and Jira.
Integration of data storage solutions [RDBMS, NoSQL DB]
Founded in 2000 by serial entrepreneurs who hailed from IIT Delhi. We are Indiaās one of the leading certification training providers, also awarded the ' Most Innovative Indian IT Companyā award by NASSCOM in 2004 . We are one of the first in the industry to launch online training for various technologies.
Job Description
We are looking for aĀ fullstackĀ developerĀ who is proficient with React.js and nodejs. Your primary focus will be on developing user interface components, RESTful APIs and implementing them following well-known React.js workflows (such as Flux or Redux) and nodejs. You will ensure that these components and the overall application are robust and easy to maintain. You will coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product is important.
Responsibilities
ļ· Developing new user-facing features using React.js
ļ· Developing lambda services using nodejs
ļ· Building reusable components and front-end libraries for future use
ļ· Translating designs and wireframes into high quality code
ļ· Optimizing components for maximum performance across a vast array of web-
capable devices and browsers
Skills
ļ· Strong proficiency in JavaScript, including DOM manipulation and the JavaScript
object model
ļ· Thorough understanding of React.js and nodeJs and their core principles
ļ· Experience with popular React.js workflows (such as Flux or Redux)
ļ· Familiarity with newer specifications of ECMAScript
ļ· Experience with data structure libraries (e.g., Immutable.js)
ļ· Knowledge of isomorphic React is a plus
ļ· Familiarity with RESTful APIs
ļ· Knowledge of modern authorization mechanisms, such as JSON Web Token
ļ· Familiarity with modern front-end build pipelines and tools
ļ· Experience with common front-end development tools such as Babel, Webpack,
NPM, etc.
ļ· Ability to understand business requirements and translate them into technical
requirements
ļ· A knack for benchmarking and optimization
ļ· Familiarity with code versioning tools such as Git, SVN and CodeCommitĀ
ļ· Bachelor's degree in Computer Science, Software Engineering or related field
ļ· Any cloud certification such as AWS CertifiedĀ DeveloperĀ would be a plus
- Web application development experience in HTML5, CSS3, Javascript (including new ES features), Python
- Hands-on experience in any one of the python-based backend frameworks like Django or Flask or Pyramid along with end to end testing
- Hands-on experience in building high performant React applications
- Hands-on experience working with Object Oriented JavaScript (OOJS), JavaScript libraries and their practical uses in building complex interactive experiences
- Hands-on experience working with TDD in JS with the help of frameworks like Mocha, Chai, Jest, Enzyme, React Testing Library etc.
- In depth knowledge of SQL is a must. SQL Technologies that are desired are MySQL, PostGres, Oracle
- Experience in state management libraries like Redux and MobX
- Good understanding of asynchronous request handling, partial page updates, and AJAX
- Familiarity with various component libraries and design systems
- Proficient in using media queries and CSS frameworks like bootstrap or foundation for implementing responsive web design patterns in the applications
- Knowledge of common JavaScript design patterns
- Experience in owning Code Quality and Code Review processes
- Experience on Node.js is an advantage
- Work "in the trenches" with junior developers to implement large features that wow our clients
- Partner with Managers, Business Analysts, and test analysts to develop realistic implementation plans with a focus on quality, sustainability, and delivering value to our clients
- Stand up for coding best practices that ensure quality products: automated testing, unit testing, agile development, continuous integration, code reviews, and technical design
- Improve technical skills of self and the team
- Research industry trends and web technologies, and promote adoption of best-in-class web tools and technologies
- Understand client business issues and actively participate in designing solutions and features that meet client needs
- Take initiative to advance the quality, responsiveness, architecture, or design of our solution, if you want to make it happen you can.
- Excellent organizational and task management skills
- Strong oral and written communication skills
- Ability to work in global cross-office teams
- Fluency in English is required
What youāll do -Ā
- Design and implementation of the overall web architecture.
- Design and deployment of database.
- Ensuring the entire stack is designed and built for speed and scalability.
- Design and construction of our REST API
- Integrating our front-end UI with the constructed API
- Design and implementation of continuous integration and deployment.
- Work remotely with our global clients and teams across the US
What you should have -Ā
- Should have 5+ years of experience expertise in developing applications using any of the frameworks and programming languages
- 5-8 yearsā experience Fluent in CSS (Foundation or Bootstrap), JavaScript and HTML, with an understanding of CSS, React.JS
- Experience working with server technologies Node.js
- Experience in API design and development.
- Understanding of SQL / NoSQL databases MongoDB.
- Strong knowledge of data structures, system design, and algorithms.
- Great organizational and time-management skills.
- Great interpersonal and communication skills.
Ā
Have experience using and writing REST Apis.
Someone who can provide technical leadership across UI engineering, and help guide the overall engineering vision.
- 2+ years of software development experience
- Experience designing, implementing and using web services in a Microservice Architecture
- Experience and a good understanding of Node.JS
- Experience in working with any JavaScript frameworks (React, Ember, Knockout, etc.)
- Familiar with relational & non-relational databases such as Postgres, Oracle, SQL Server, MySQL, Dynamo
- Familiar with CI (Continuous Integration) and CD (Continuous Delivery)
- Nice to have - Experience with AWS Ā
- Nice to have - Experience working in an agile development process
- See the inherent challenges in all things; if a task is complicated, you simplify it; if it is simple, you excel at it; if it is mundane, you automate it
- Be a problem solver; be given any problem and will come back with solutions, or at least alternatives
- Be a perfectionist; you are not satisfied until your code is rock solid
- Be pragmatic; you implement the best solution for the problem, not the coolest solution, and can tell the difference
- See the big picture; we write software to solve real business problems










