Role Purpose
A Senior Developer is a pivotal contributor within our development and engineering team - equally comfortable shaping technical direction as they are mentoring teammates, engaging with stakeholders, and driving meaningful product outcomes. This role exists at the intersection of craft and collaboration,where deep technical expertise meets human-centred thinking.
In this role, you will:
Lead by doing - write clean, scalable, and maintainable code while setting the quality bar for the team through code reviews, pair programming, and technical guidance.
Architect with intention - contribute to system design decisions that balance performance, security, and long-term maintainability, not just immediate delivery.
Bridge the gap - translate complex technical concepts into clear language for non-technical stakeholders, ensuring product, design, and business teams are aligned and informed.
Champion engineering culture - foster a psychologically safe environment where curiosity, experimentation, and continuous learning ae the norm, not the exception.
Own outcomes, not just outputs - take accountability for the end-to-end quality and impact of your work, from discovery through to deployment and beyond.
Elevate the team - actively mentor junior and mid-level developers, investing in their growth as much as your own.
Think in systems - consider the broader organisational and user impact of technical decisions, balancing engineering rigour with pragmatic, value-driven delivery.
Evolve the practice - contribute to the improvement of development processes, tooling, and standards, proactively identifying and addressing technical debt.
This role suits a developer who brings technical depth and strong collaboration skills, and who is motivated by delivering quality outcomes in a fast-moving, team-orientated environment.
Duties and Responsibilities
1. Technical Leadership
- Architect, design and maintain scalable full-stack web applications across frontend and backend
- Set and enforce coding standards and best practices through code reviews and collaboration
- Design and manage databases and application infrastructure across relational and document-orientated systems
- Ensure performance, security, and cross-platform responsiveness across the stack
- Stay current with emerging technologies and proactively introduce improvements
2. Stakeholder interface
- Translate business and customer requirements into technical specifications and full-stack solutions
- Collaborate with UI/UX designers and other stakeholders to deliver intuitive, high-quality user experiences
- Communicate technicaldecisions clearly to non-technical stakeholders andclients, including impacts andtrade-offs
- Support discovery, demos, and solution discussions with customers and internal teams
3. Mentoring & Coaching
- Guide and support junior and mid-level developers through pairing, feedback, and knowledge sharing
- Conduct code reviews that bothensure quality and help othersgrow technically
- Model effective collaboration in Agile meetings (stand-ups, planning, retros) and tooling(Jira, Confluence, Rovo, bitbucket)
4. DevOps & CI/CD
- Design, maintain, and improve CI/CD pipelines and deployment processes for full-stack applications
- Collaborate on and support cloud infrastructure to ensure reliable, secure deployments
- Drive automation across build, test, and release workflows
- Contribute to observability, monitoring, and altering practices for services you build and own
5. Delivery Ownership
- Own end-to-end delivery of features and systems: scoping, design, implementation
- Manage technical risk, dependencies, and timelines in collaboration with Product and Services teams
- Coordinate across multipleworkstreams and systems,including third-party integrations
- Ensure delivered solutions remain aligned with customer expectations and business outcomes
6. Security & Quality
- Embed security, performance, and reliability considerations into system and API design
- Champion automated testing, QA practices, and appropriate documentation across services and UI
- Use analytics and monitoring tools (e.g. Google Analytics, logs, APM) to identify and address quality issues
- Continuously improve existing systems through refactoring, performance tuning, and defect reduction
Key Skills & Experience
Technical
- Strong experience in designing and developing end-to-end web application architectures acrossfront-end and back-end.
- Ability to create intuitive, user-centric interfaces and seamless user interactions.
- Ability to design features with AI in mind, including data flows, and user experience implications whenusing AI capabilities.
- Proven experience in building and maintaining backend applications, services, and APIs.
- Experience in designing and managing servers, databases, and overall application infrastructure.
- Expertise in developing responsive, cross-platform applications optimised for mobile and desktop.
- Strong collaboration skills, working closely with UI/UX designers to implement design features.
- Ability to deliver projects end-to-end, from concept through to deployment, and support.
- Experience in aligning technical solutions with business and user requirements.
- Up-to-date knowledge of modern web technologies, frameworks, and development practices.
Leadership
- Ability to coach, mentor, and build the skills of developers from junior and mid levels.
- Proven problem-solving ability.
- Process & Delivery
- Excellent organisational and time-management skills.
Process & Delivery
- Excellent organisational and time-management skills.
- Experience improving engineering processes and workflows.
Customer & Communication
- Clear communicator who can explain technical concepts to non-technical stakeholders.
- Experience in customer-facing roles and managing expectations diplomatically.
Qualifications & Technical Expertise
- Bachelor's or Master's degree in computer science, or software engineering, or a related field, orequivalent practical experience.
- 5+ years professional experience as a Full Stack Developer.
- Strong proficiency in frontend technologies including HTML, CSS and Javascript.
- Advanced expertise in JavaScript frameworks such as Vue.js, including experience with lightweightframeworks like Petite Vue.
- Strong backend development experience using Node.js and Java, with the ability to build scalable andmaintainable services.
- Familiarity with backend frameworks such as Express.js.
- Solid understanding of both relational and document-orientated databases.
- Experiencing working with cloud platforms.
- Exposure to AI-powered tooling in the development workflow (e.g. code assistants, test generation,documentation helpers) and an understanding of their strengths and limitations
- Proficiency in CI/CD pipelines and modern deployment practices.
- Familiarity with tools such as Google Analytics, Google Tag Manager and other analytical tools.
- Strong organisational and project management capabilities.
- Excellent verbal and written communication skills in English.
- Strong analytical and problem-solving skills, with high attention to detail.
Leadership & People Management Experience (Senior Full Stack Developer)
Required:
1. Experience leading developers in a technical capacity (Senior Developer, Tech Lead, acting TechLead), typically 2-5+ years.
2. Demonstrated experience in:
a. Coaching and mentoring junior and mid-level developers (pairing, feedback, knowledge sharing).
b. Providing technical oversight on full-stack designs, implementation approaches, and code quality.
c. Leading code reviews and helping the team adopt and maintain coding standards and architecture patterns.
d. Facilitating delivery with an Agile team (e.g., breaking down work, helping unblock others, coordinating across frontend/back-end).
e. Integrating with AI/ML or LLM-based services (e.g. via REST/GraphQL APIs or SDKs), or a strong interest and demonstrated ability to upskill quickly.
Preferred:
1. Experience contributing to or informing:
a. Performance feedback or input for other developers
b. Hiring and onboarding of developers
c. Resourcing and prioritisation discussions, especially where complex trade-offs are involved
Industry & Domain Experience “(Nice to Have)”
While not essential, these are beneficial:
- Experience with SaaS product development
- Background in e-commerce or integrations (aligns with Intygrate’s Product Suite)
- Familiarity with ISO27001 expectations (as Intygrate is certified)
Job Types: Full-time, Permanent
Pay: ₹1,400,000.00 - ₹1,600,000.00 per year
Benefits:
Work Location: In person