Lead Software Engineer Job in Exeter Premedia Services

Lead Software Engineer

Apply Now
Job Summary

Position: Lead Software Engineer

Location: Chennai

Department: Engineering

Job Type: Full-time

Industry: E-Publishing

About Us

At Kriyadocs , we are a leading document workflow platform dedicated to the publishing industry. For over 19 years, we ve partnered with prestigious publishing houses worldwide to deliver world-class digital and print content. By harnessing cutting-edge technology, streamlined processes, and domain expertise, we simplify the entire publishing lifecycle from authoring and reviewing to distribution.

Our vision is to make publishing content as easy as the click of a button, becoming the partner of choice for those sharing knowledge globally. We prioritize creating a fantastic experience for authors, content publishers, and our employees through technology and innovation.

Role Overview

We are looking for a Lead Software Engineer with at least 6 years of professional experience to join our engineering team. This is a hands-on leadership role where you'll spend about 80% of your time coding and the remaining 20% mentoring and guiding junior engineers. You will be responsible for architecting solutions, enforcing best practices, and ensuring technical excellence across the team. Our technology stack includes React, TypeScript, Zod, Fastify, ElasticSearch, and modern Database ORMs.

Key Responsibilities

Hands-On Engineering (80%)

  • Design, develop, and maintain backend services using Fastify, TypeScript, and ORMs (optional).
  • Build and optimize frontend applications using React and Zod for schema validation.
  • Write clean, testable, and maintainable code that adheres to coding standards.
  • Lead technical discussions, perform code reviews, and ensure high-quality code delivery.

Mentorship & Leadership (20%)

  • Guide junior developers, fostering growth and technical excellence.
  • Establish and enforce coding standards, best practices, and development workflows (e.g., ESLint, Prettier, CI/CD pipelines).
  • Promote knowledge sharing and collaborative problem-solving within the team.

System Design & Architecture

  • Own and drive the architecture of scalable, performant, secure, and maintainable systems.
  • Evaluate trade-offs and propose practical solutions to business and technical challenges.
  • Collaborate with product managers, designers, and stakeholders to design solutions.

Operational Excellence

  • Implement observability, error handling, and monitoring for production systems.
  • Contribute to incident management, root cause analysis, and preventative measures.
  • Continuously improve developer productivity and CI/CD processes.

Required Qualifications

  • 6+ years of professional software engineering experience.
  • Strong proficiency in TypeScript and modern JavaScript.
  • Hands-on experience with React for frontend development.
  • Experience with Fastify (or similar Node.js frameworks) for backend development.
  • Familiarity with Zod or similar validation libraries.
  • Proficiency with ElasticSearch and designing efficient queries.
  • Experience with at least one Database ORM (e.g., Prisma, TypeORM, Sequelize).
  • Familiarity with Git, CI/CD pipelines, and modern DevOps practices.

Preferred Skills

  • Experience working in monorepo setups.
  • Exposure to cloud platforms like AWS, GCP, or Azure.
  • Familiarity with testing frameworks (Jest, Vitest, Playwright).
  • Experience in performance tuning for React, Fastify, and ElasticSearch.
  • Strong communication and collaboration skills in cross-functional teams.

What We re Looking For

  • A highly hands-on engineer who leads by example.
  • Someone who can balance coding with mentoring and elevating junior developers.
  • A pragmatic decision-maker who understands trade-offs and business needs.
  • A builder at heart, passionate about clean, scalable, and maintainable code.

Benefits

  • Competitive compensation with growth opportunities.
  • Opportunity to influence engineering culture and best practices.
  • Collaborative environment with challenging, impactful projects.
  • ESI and PF benefits.
Experience Required :

Minimum 6 Years

Vacancy :

2 - 4 Hires

Apply Now