Senior Software Engineer (Backend/Full-stack: Node.js/Express)

Gurgaon /
Backend - Software Engineering /
Tivix is a business unit of Kellton Tech, that focused on digital product development. Kellton Tech is a public listed, CMMi Level 5 company that aims to be one of the fastest emerging IT services companies in India. The company today has a presence in the US, EMEA, and Asia. We have development centers in Gurgaon, Hyderabad, Europe, and the US. We have at present a major focus on Digital Transformation, Microsoft Technologies, Enterprise Consumer Mobile Application Solutions, and Open Source Solutions. We are also into the Internet of Things (IoT), ERP, Big Data, and Cloud computing.

Tivix is a team of 150+ engineers, designers, and product managers. We're headquartered in San Francisco, and with other offices in New York, Portland, Poland, London, and India. We’re looking to add a key engineering team member to work closely with our clients and internal team members to deliver high-quality software products, features, and updates. We work well with people who are smart, continuous learners, and take professionalism seriously (while having fun).

Our team members know how to support one another while working hard to make clients happy. Because everyone is empowered at Tivix, new team members enjoy making a difference right away and progressing quickly in responsibility and ownership.

Would you like to join our rockstar team?

Ideally, you have:

    • 1-3 years' experience with Node.js
    • 1-3 years' experience with Express web framework
    • experience building out RESTful APIs for front-end clients to consume
    • knowledge of modern front-end frameworks such as React, Polymer, Angular or Vue.js
    • familiarity with modern DevOps tools such as Docker, Terraform, Kubernetes, etc.
    • experience with a version control tool (we use git and GitHub)
    • experience working in an agile development environment and using agile tools
    • desire to be in a fast-moving consulting environmentEnglish language communication skills, min. B2

Nice to Haves (these are good to have, but not required):

    • Experience with Python/Django
    • Experience working with Django Rest Framework (DRF) or GraphQL
    • Knowing how to interact with databases (PostgreSQL, etc)
    • Knowledge on TypeScriptKnowledge of a CSS preprocessor (LESS/Sass)
    • You’ve built something cool on your own, because you enjoy doing what you do
    • Open source contributions (ours at


    • Give you the newest MacBook Pro with accessories and the best equipment/work setup to make you feel productive and empowered to do your best work
    • We care about your professional development and give you Personal Innovation Fund (education reimbursement)
    • Offer you opportunities for international travel
    • Reimburse your mobile phone expenses
    • Provide a modern office environment
    • Offer competitive salary and bonuses
    • Contribute to open-source software
View our website for more details and case study examples.

If you're interested in applying for this job, we need three important things from you after you click the "Apply for this job" button below:
- a short cover letter (paragraph) describing why this seems like a good fit to you
- a link to your GitHub profile (if any)
- your LinkedIn profile (if any)

Also, if you put the words "I love Node.js" in your cover letter, it will please us to know that you took the time to read this post and have good attention to detail.

We're looking forward to hearing from you!