Node JS Developer
India
UniFocus is an integrated workforce management software platform offering intelligent automation for daily work orders management, Housekeeping activities, facility maintenance, scheduling & labour management, and time & attendance purpose-built for the hospitality market and other dynamic scheduling environments.
UniFocus’ software is designed to:
- Enhance staff productivity
- Lower property labour costs
- Help manage all on-site employees to strict labor standards that drive efficiency without sacrificing guest satisfaction
- Efficiently execute daily operational workflows
- Provide insights into individual and department performance to highlight areas within a property that have been exceeding expectations or having frequent issues
- Increase asset life
We support hotels, restaurants, casinos, and more with our innovative web-based and mobile software suite. Some chains we work with include Hilton, Rosewood, Shangri La, Accor, IHG, Hoxton, Corinthia, Oetker Collection etc. We are a small but growing team, and you'll have opportunities to express yourself and make meaningful contributions to our products and the company.
Visit https://www.unifocus.com for more details.
ABOUT THE JOB:
We are looking for a Node JS Developer who has designed and developed large-scale enterprise products in a Service Oriented Architecture (SoA). You will develop the domain architecture, technology and integration strategy of our software platform. You will play an instrumental role in implementing tech specs into scalable technical solutions.
WHAT WILL YOU DO:
- Review Project Requirements and analyze Feasibility & Approach.
- Prototyping solutions and taking on development projects as appropriate.
- Tackling complex tech challenges and building a new product from scratch.
- Develop new modules, enhancements to existing modules, bug fixes, performance enhancements, and other internal development tasks. End-to-end responsibility for modules you own in a completely agile development environment
- Drive design reviews and code reviews.
- Mentor other, less experienced colleagues.
- Proactively keep a tab on emerging technologies, evangelize and lead adoption throughout the team.
- Act as an ambassador of the UniFocus brand.
WHAT ARE WE LOOKING FOR:
- B. Tech or equivalent degree in computer science.
- Total experience of 3+ years.
- Experience in Relational Databases like MySQL, PostgreSQL, MS SQL and NOSQL databases like MongoDB & DynamoDB.
- Have developed backends for large & complex using Microservice Architecture in NodeJS using frameworks like Express.js, Koa, Hapi, etc.
- Experience in writing Unit test cases.
- Hands-on experience with AWS services like EC2, Lambda, S3, ECS, RDS, etc.
- Good understanding of different data structures, algorithms and design patterns.
- Working knowledge of how to implement caching and various levels.
- Understanding of distributed computing techniques, event-based architectures, message brokers, etc.
THE UNIFOCUS EXPERIENCE:
The physical, mental, emotional and financial health of our people is something we always care about. This is a place to learn and grow. We’re committed to your development – both professionally and personally. Your experience with us is something we take seriously.
WE OFFER (of course, in addition to your compensation):
- Health insurance
- Paid time off
- A flexible working environment means we strike the balance of what you need and what works for the business
- A hybrid approach to the future of work
- Parental leave
- Professional development assistance
- Referral program