Thiruvananthapuram, Kerala, India
Information Technology
Other
Yanolja Cloud Solution Pvt. Ltd.
Overview
Organizational Overview:
- 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.
- 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.
- We have a Local team in 15+ countries including India, Thailand, Indonesia, Philippines, Sri Lanka, South Africa, Tanzania, Uganda, USA, and counting.
Profile Overview:
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.
Roles & Responsibilities:
- End-to-End Development: Design, develop, and maintain scalable and secure web applications and backend services.
- Technical Leadership: Set high standards in engineering practices, promote clean code, and mentor other developers.
- Architecture & Scalability: Contribute to system architecture planning and lead improvements in performance, scalability, and reliability.
- Cross-Functional Collaboration: Work closely with product managers, designers, and stakeholders to transform business needs into technical solutions.
- Full Stack Engineering: Build and maintain both frontend (React/TypeScript) and backend (Python/Django, Node.js) systems.
- Quality & CI/CD: Drive testing practices, code reviews, and CI/CD processes to ensure code quality and rapid delivery.
- Mentorship: Provide guidance and support to junior and mid-level engineers to help them grow.
- Innovation: Stay updated with industry trends and advocate for the adoption of modern technologies and best practices.
Key Competencies for the Role:
- Strong problem-solving and analytical skills.
- Ability to lead by example with hands-on technical contributions.
- Clear and effective communication across technical and non-technical teams.
- Ownership mindset and ability to thrive in a fast-paced environment.
- Passion for clean architecture, automation, and building reliable systems.
Requirements:
Minimum Qualifications-
- 6+ years of professional software engineering experience.
- Strong expertise in Python and Django for backend development.
- Proficiency in Node.js and its ecosystem.
- Solid experience with TypeScript and React, following modern frontend best practices.
- Deep understanding of RESTful API design and microservices architecture.
- Experience with performance optimization and production debugging.
- Familiarity with development tools like Git, Docker, CI/CD pipelines, and testing frameworks.
- Excellent communication and collaboration skills.
- Proven ability to work in agile and dynamic environments.
Preferred Qualifications-
- Experience building enterprise-grade or SaaS applications.
- Hands-on experience with PostgreSQL or MySQL, particularly performance tuning.
- Knowledge of cloud platforms such as AWS, GCP, or Azure, and Infrastructure as Code.
- Understanding of authentication/authorization protocols (OAuth2, JWT, SSO).
- Familiarity with state management tools (Redux, MobX) and modern UI component libraries.
- Exposure to Kubernetes, containerization, and microservices.
- Contributions to open-source or active participation in tech communities.
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in