Job Description
<p><p><b>Description : Overview : </b><br/><br/>Yanolja Cloud Solution Pvt.
Ltd.
(YCS); formerly eZee Technosys, is a global end-to-end hospitality technology provider specializing in solutions for small and medium-sized accommodation businesses.<br/><br/>With more than 450+ Team members and 17+ years of experience, YCS currently has 33,000+ customers in over 170 countries, with 50+ supported languages in our software, and a 24/7 support network to match.<br/><br/>We have a Local team in 15+ countries including India, Thailand, Indonesia, Philippines, Sri Lanka, South Africa, Tanzania, Uganda, USA, and counting.<br/><br/><b>Profile Overview : </b><br/><br/>We are looking for a Senior Software Engineer who excels in solving complex problems and delivering high-quality solutions at scale.
This role provides an exciting opportunity to take technical ownership of core platforms, influence architectural direction, and work closely with cross-functional teams.
The ideal candidate will bring strong full-stack development experience, particularly with Python (Django), Node.js, and TypeScript (React), and demonstrate a passion for building scalable, secure, and maintainable systems.<br/><br/><b>Roles & Responsibilities :</b></p><p><p><b><br/></b></p>- End-to-End Development : Design, develop, and maintain scalable and secure web applications and backend services.<br/><br/></p><p>- Technical Leadership : Set high standards in engineering practices, promote clean code, and mentor other developers.<br/><br/></p><p>- Architecture & Scalability : Contribute to system architecture planning and lead improvements in performance, scalability, and reliability.<br/><br/></p><p>- Cross-Functional Collaboration : Work closely with product managers, designers, and stakeholders to transform business needs into technical solutions.<br/><br/></p><p>- Full Stack Engineering : Build and maintain both frontend (React/TypeScript) and backend (Python/Django, Node.js) systems.<br/><br/></p><p>- Quality & CI/CD : Drive testing practices, code reviews, and CI/CD processes to ensure code quality and rapid delivery.<br/><br/></p><p>- Mentorship : Provide guidance and support to junior and mid-level engineers to help them grow.<br/><br/></p><p>- Innovation : Stay updated with industry trends and advocate for the adoption of modern technologies and best practices.<br/><br/><b>Key Competencies for the Role :</b></p><p><p><b><br/></b></p>- Strong problem-solving and analytical skills.<br/><br/></p><p>- Ability to lead by example with hands-on technical contributions.<br/><br/></p><p>- Clear and effective communication across technical and non-technical teams.<br/><br/></p><p>- Ownership mindset and ability to thrive in a fast-paced environment.<br/><br/></p><p>- Passion for clean architecture, automation, and building reliable systems.<br/><br/><b>Requirements : Qualifications :</b></p><p><b><br/></b></p>- 6+ years of professional software engineering experience.<br/><br/></p><p>- Strong expertise in Python and Django for backend development.<br/><br/></p><p>- Proficiency in Node.js and its ecosystem.<br/><br/></p><p>- Solid experience with TypeScript and React, following modern frontend best practices.<br/><br/></p><p>- Deep understanding of RESTful API design and microservices architecture.<br/><br/></p><p>- Experience with performance optimization and production debugging.<br/><br/></p><p>- Familiarity with development tools like Git, Docker, CI/CD pipelines, and testing frameworks.<br/><br/></p><p>- Excellent communication and collaboration skills.<br/><br/></p><p>- Proven ability to work in agile and dynamic environments.<br/><br/><b>Preferred Qualifications : </b></p><p><br/></p><p>- Experience building enterprise-grade or SaaS applications.<br/><br/></p><p>- Hands-on experience with PostgreSQL or MySQL, particularly performance tuning.<br/><br/></p><p>- Knowledge of cloud platforms such as AWS, GCP, or Azure, and Infrastructure as Code.<br/><br/></p><p>- Understanding of authentication/authorization protocols (OAuth2, JWT, SSO).<br/><br/></p><p>- Familiarity with state management tools (Redux, MobX) and modern UI component libraries.<br/><br/></p><p>- Exposure to Kubernetes, containerization, and microservices.<br/><br/></p><p>- Contributions to open-source or active participation in tech communities.<br/></p><br/></p> (ref:hirist.tech)