Job Title : Senior Full-Stack Engineer
Location : Mumbai or Pune
Experience Required : 7+ Years
About the Role :
We are seeking a highly skilled Full-Stack Engineer with a strong background in both frontend and backend development to join our growing engineering team. This role is ideal for someone who thrives in fast-paced environments, enjoys solving complex technical problems, and is passionate about delivering clean, scalable, and secure code. As a Full-Stack Engineer, you will play a pivotal role in designing, building, and maintaining production-grade systems that power our next-generation applications.
Key Responsibilities :
- End-to-End Development : Build and ship high-quality features and fixes across both frontend and backend systems.
- Design & Architecture : Collaborate with the team to design, document, and implement software components, services, and APIs.
- Coding & Testing : Write clean, secure, and efficient code following SOLID principles, OOP / FP best practices, and modern design patterns. Conduct unit testing and code reviews to maintain quality.
- Database Management : Work with relational databases such as PostgreSQL or MySQL, ensuring performance optimization and reliability.
- Deployment & Monitoring : Develop, instrument, and deploy code into production environments with a strong focus on monitoring, observability, and performance.
- Collaboration : Partner with product managers, designers, and fellow engineers to brainstorm, refine requirements, and deliver impactful solutions.
- Continuous Improvement : Stay updated with industry best practices, emerging technologies, and actively share knowledge with peers.
- Product Support : Support and maintain production systems, ensuring reliability and uptime while quickly addressing any incidents.
Required Skills & Experience :
Minimum 7 years of hands-on experience in full-stack development.Backend Expertise : Strong programming skills in JavaScript. Experience with Golang or Elixir is a plus.Frontend Expertise : Proficient in React.js, with a track record of building modern, user-friendly interfaces.Databases : Proven experience with relational databases like PostgreSQL or MySQL.Production Systems : Experience working on large-scale, production-grade systems with a focus on reliability and scalability.Coding Practices : Strong foundation in Object-Oriented Programming (OOP) or Functional Programming (FP) with adherence to clean coding standards.Cloud Services : Hands-on experience with cloud platforms such as GCP or AWS.Containers & Tools : Understanding of containerization and tools like Docker.Communication : Strong written and verbal communication skills for clear collaboration across teams.Nice to Have :
Experience with Kubernetes, RabbitMQ, Redis, or similar tools.Contributions to open-source projects showcasing community involvement and technical depth.Familiarity with AI APIs and tools, and their integration into scalable applications.What a Day Looks Like :
Build and ship features and fixes across the stack.Collaborate in design discussions, writing documentation where necessary.Write, test, and deploy clean, secure, and efficient code.Participate in brainstorming sessions with colleagues to solve challenging problems.Continuously learn new tools and technologies to grow expertise.Support, monitor, and maintain deployed products in production.What We Offer :
Opportunity to work on cutting-edge technologies and complex, real-world challenges.A collaborative and innovation-driven culture where your ideas matter.Competitive compensation and growth-oriented career path.Exposure to cloud-native architectures, AI integrations, and open-source contributions.A workplace that values continuous learning, mentorship, and technical excellence.If youre excited about building impactful software and want to work with modern technologies in a collaborative environment, wed love to hear from you!
(ref : hirist.tech)