
Node Js Developer
at They are a new lender- the first API delivers Real-time. (FA
As a Senior Software Engineer, you will work closely with the Tech/Team Lead, and the rest of the engineering team to build and scale a data-driven platform.
This role will act as a great springboard to accelerate career growth & transition into a Lead level role.
Your primary focus will be the development of server-side logic, building new services and APIs, developing UI components, supporting the maintenance of current APIs, reviewing work, and improving the performance and reliability of our systems as we rapidly scale our product and organization
- An effective Senior Software Engineer will be a self-motivated learner; a highly creative engineer having obsessive attention towards detail and thoroughness.
- You’ve been building web applications professionally for 4+ years
- You’re proficient in NodeJS, TypeScript, MySQL, and MongoDB
- You possess strong OOP and design pattern knowledge
- Familiar with modern engineering practices: Code Reviews, Continuous Deployment, Automated Testing, etc
- You write understandable, testable code with an eye towards maintainability and experience with TDD (Test Driven Development)
- You’ve got the ability to build RESTful APIs
- Explaining complex technical concepts to designers, support team, and fellow engineers is not a problem for you
- Well versed with the fundamentals of computer science and distributed systems
- FrontEnd experience; (Good to have) Angular
- Startup experience, preferably a tech startup
- Open Source contributor
- You have experience with other programming languages -- e.g. Python, Ruby, PHP, Go, C, etc.
- Passionate about/experienced with open source and developer tools
- You have a bachelor's degree in Computer Science, Engineering or related field, or equivalent training, fellowship, or work experience

Similar jobs
Responsibilities :
- Lead the development of the backend systems for our client's first product.
- Build reliable, secure, and performant backend systems.
- Drive test coverage and continuous delivery automation within the team.
- Mentor and provide feedback to teammates.
- You should have a min of 8 years of software development experience and management.
- Can write code that is readable, maintainable, secure, and performant.
- Know the importance of tests and how to approach writing different types of tests, good intuition for REST API design
- Deep understanding of relational databases, transactions, entity-relationship modeling.
- Comfortable writing highly concurrent systems.
- Experienced in using profilers, tuning garbage collection, optimizing SQL queries.
Desired Skills :
- Golang, Java, Python, Ruby, Node.
- Discussing project aims with the client and development team.
- Designing and building web applications using Laravel.
- Troubleshooting issues in the implementation and debug builds.
- Working with front-end and back-end developers on projects.
- Testing functionality for users and the backend.
- Ensuring that integrations run smoothly.
- Scaling projects based on client feedback.
- Recording and reporting on work done in Laravel.
- Maintaining web-based applications.
- Presenting work in meetings with clients and management.
Experience: 6 to 10 Years
Must have:
- Experience in leading teams and handling communication among engineers and product managers,and have worked with mobile teams and product teams.
- Experience working on RFC documentation.
- Experience in architecting the software, estimating tasks, breaking down into subtasks, prioritizing tasks as per need, and timely delivery.
Responsibilities:
- Designing and developing mobile-first applications.
- Creating and maintaining clean and clear front-end code and backend APIs for our web and mobile applications.
- Automation and Deployments of builds - Frontend and Backend.
- Application Performance And Error Monitoring and Automation
- Maintaining excellent test coverage for our code base.
- Follow best practices while reviewing pull requests
- Working with our shared services and field teams to identify application bottlenecks and make relevant architectural decisions.
- Working with our front-end application developers to optimize performance across our system.
- Designing administrative tools for our shared services and business development teams
- Constantly optimizing our code bases with an eye for modularity and legibility.
- Writing documentation for our external and internal APIs.
Requirements:
- Strong understanding of RESTful JSON web API design principles.
- Demonstrable experience with NodeJS, Express. JS, PostgreSQL, MongoDB
- Familiarity with popular NodeJS packages (e. g. express, socket-io).
- Must have experience with test driven development(TDD).
- Experience in JavaScript development.
- Experience in backend web development.
- Containerisation experience working with Docker/ Kubernetes/ Docker Swarm
- Familiarity with multiple additional programming languages/stacks.
- Experience with NoSQL databases, ideally MongoDB.
- Experience with RDBMS databases like MySQL/PostgreSQL.
- An excellent understanding of distributed systems and their tradeoffs.
- Excellent documentation skills.
- Ability to clearly articulate technical problems, design and implementation choices to a broad range of stakeholders (e. g. sales team, users, security experts).
- Experience working with web sockets.
- Familiarity with the AWS stack.
- Experience in application security testing.
- Familiarity with client-side JavaScript frameworks and best practices.
- Familiarity with CI/CD Pipeline.
- Contributions to open source communities.
Perks and Benefits
- Work from anywhere
- Competitive salary and bonus program
- Annual company retreats to fantastic places
- Unlimited Vacation Policy
- Great healthcare coverage
- Professional development allowance
- Internet Allowance
- Customised CMMversary rewards on your 1,3,5,7 and 10-year work anniversaries
- Career Enablement – We meld your upskilling initiatives with organization’s strategic planning
- Take your Birthday Off
- Experience in Node.js Frameworks
- Hands-on experience with MongoDB
- Strong proficiency with JavaScript, Socket IO, ExpressJS & SailsJS
- Experience working with third-party developer tools, including documentation, APIs, and SDKs
- Good Grasp of Asynchronous Programming and Its Workarounds
- Database Schema design for Business Processes
- Working Knowledge of JWT based passport Authentication
- Can Write and Refactor Efficient Codes
- Experience in Implementing Data Protection
- Must have demonstrated the ability to deliver high-quality products on time
- Knowledge of GIT, SVN technology
Job Responsibilities
We are looking for Backend Developer who can move fast, are capable of breaking down and solving complex problems, and have a strong will to get things done.
Experience & skills required:
- Bachelor’s Or Master’s in computer science
- 1-3 years proven work experience, or demonstrated ability
- Significant experience in building secure, scalable RESTful APIs in NodeJs
- Understanding of Web services
- Strong troubleshooting and performance tuning skills for all layers of a web application.
- Proficient understanding of code versioning tools, such as Git
- Experience with multiple technology stacks on web and mobile
- Experience in different types of integrations like POS, PMS, Payment gateway, SMS gateway is a plus.
server side technologies to the limits. You will work with our team of talented engineers to design and build the next generation of our mobile related applications.
Node.JS
StartUp Experience
- B Tech/BE or M.Tech/ME in Computer Science or equivalent from a reputed college.
- Experience level of 7+ years in building large scale applications.
- Strong problem solving skills, data structures and algorithms.
- Experience with distributed systems handling large amount of data.
- Excellent coding skills in Java / Python / Node / Go.
- Very good understanding of Web Technologies.
- Very good understanding of any RDBMS and/or messaging.
We are now looking to onboard an exceptional Fullstack Developer on our team. They will be an integral part of our technology function and work on challenging, cutting-edge problems, and contribute to the solution design and development for various software systems and subsystems. They will develop new and interesting products for our B2B users and will work with the best minds in the industry.
Please apply if you have:
- 2-5 years of work experience, preferably in a startup
- An engineering degree preferably, from a top-tier school (or equivalent experience)
- Hands-on experience in developing end-to-end applications using Node.Js, ReactJs,
- Knowledge of HTML/CSS, web standards, best practices
- Experience of working with databases - MySQL, MongoDB
- Good understanding of asynchronous request handling, partial page updates, and AJAX
- An experience in writing clean, semantic code with cross-browser compatibility in mind
- Proficient understanding of code versioning tools, such as Git/SVN
- Excellent coding and debugging skills
- A passion and the ability to make beautiful, smooth, delightful web experiences
- A Will-Do attitude
We have:
- A team of aces, from top-tier schools and startups, to work with
- A fast-paced, data-driven, and fun work environment
- A huge appetite for new, disruptive, creative and implementable ideas
- An open work culture
We offer:
- Competitive salary
- Great working environment, opportunity to work directly with the founders on very exciting real-life problems.
- Opportunity to grow really fast.
- Opportunity to hire a team & mentor them in the future.
- ESOPs
Hiring process:
- Shortlist
- Intro call of 15min
- 1-2 Tech rounds
- HR round
- Offer rollout
If this is something that interests you, let's talk.








