DB Design and Development.
Developing and Designing in Node.js, HTML5, CSS3, MySQL.
The developer will review requirements and design documents to produce estimates and task lists based on those requirements.
Applying SDLC principles when working with or leading a team of developers.
Needs to create mobile and web applications
Responsible for the creation and implementation of a wide variety of mobile and Web-based
Products using Node.js, JavaScript, MySQL, and AJAX.
Troubleshoot, test, and maintain the core product software and databases to ensure strong
optimization and functionality
KNOWLEDGE AND EXPERIENCE
Good Knowledge in Developing Applications using CMS.
Should have knowledge of angularJS
Integrating Payment Gateways, Facebook APIs, Secure login (with social networking accounts).
Experience in developing Web applications using OOPS with Node.js, MySQL, HTML5, JQuery, and Ajax.
Good knowledge of front end technologies such as HTML, CSS, query

About Competent Groove
About
Connect with the team
Similar jobs
We’re seeking a Back-End Developer with hands-on experience in Node.js or any other modern backend framework. You’ll be responsible for building robust, scalable APIs and server-side logic powering Zilo’s high-velocity quick commerce platform.
Key Responsibilities
Develop, maintain, and optimize back-end applications and APIs.
Work on microservices, API integrations, and data modeling.
Ensure system scalability, reliability, and performance under high traffic.
Collaborate with front-end and mobile developers for seamless API integration.
Implement best practices in code quality, security, and database design.
Troubleshoot production issues and support deployment cycles.
Technical Skills Required
Strong proficiency in Node.js, Express.js, or similar backend frameworks.
Experience in MongoDB, MySQL, or PostgreSQL.
Understanding of RESTful APIs, authentication (JWT/OAuth), and middleware.
Familiarity with AWS, Docker, or other deployment environments.
Hands-on experience with Git and CI/CD pipelines.
Knowledge of other programming languages like Python, Java, or Go is an added advantage.
● You will work on developing new features in the product and modifying existing features to make logical harmony with new ones.
● Implementing design through code and testing with WB cases. Fixing issues in existing components. Participating in code reviews and reviews of WB cases.
● Preparing documentation required for product and deployment. Participating in build cycles and release processes. Participating in testing drives when necessary.
Keyskills Required:-
● Can learn fast and apply gained knowledge to solve practical problems. A hacker by mind and artist when it comes to design and coding.
● You should be fast learning on job JDBC, Apache Commons, Google APIs for Java, LDAP, Apache Logging, Lucene, Quartz Scheduler, Struts, XML, Bootstrap, JQuery, KnockoutJS, Cryptography libraries, Spring Framework.
- Bachelor's or Master’s degree in Computer Science or equivalent area
- 10 to 20 years of experience in software development
- Hands-on experience designing and building B2B or B2C products
- 3+ years architecting SaaS/Web based customer facing products, leading engineering teams as software/technical architect
- Experiences of engineering practices such as code refactoring, microservices, design and enterprise integration patterns, test and design-driven development, continuous integration, building highly scalable applications, application and infrastructure security
- Strong cloud infrastructure experience with AWS and/or Azure
- Experience building event driven systems and working with message queues/topics
- Broad working experience across multiple programming languages and frameworks with in-depth experience in one or more of the following: .Net, Java, Scala or Go-lang
- Hands-on experience with relational databases like SQL Server, PostgreSQL and document stores like Elasticsearch or MongoDB
- Hands-on experience with Big Data processing technologies like Hadoop/Spark is a plus
- Hands-on experience with container technologies like Docker, Kubernetes
- Knowledge of Agile software development process
Skills:
Strong knowledge of MYSQL/PostGreSQL; Knowledge of MongoDB, Redis, Couch DB is preferred.
Expertise in application development, databases, version control, and deployment. Skill - Node.js,
Experience of AWS or GCP - especially services such as Lambda or google app engine
Solid grasp of Service-oriented architecture. Web Services implementation on a medium to large scale
Solid understanding of scaling mobile app services. Having worked the backend of an Android app is preferred
Culture:
Ability to work independently with minimal supervision
Happy to deal with, and contribute to, an environment of daily builds Has worked in small teams, is versatile. Work within short timelines and be receptive to business needs. Can work closely with Digital, Product, Operations teams.
Desirable Social Attributes:
Has contributed to one or more Open Source projects through own initiative. Has provided a high quality answer to a question posted on StackOverflow.
Role:
As a Software Developer who would work independently, the candidate is expected actively acquire problems and deliver solutions as well as guide the team technically. Such a problem solver would obviously be a self starter with a high level of curiosity rather than a programming language specialist.
He/she would be required to produce software of the highest quality through self-discipline, clear and engaged communication, and attention to detail. The role would include custom web application development on (most typically on Node.js and PHP/Python), databases (most typically MySql and MongoDb), version control (github), testing (necessarily through test scripts written before code is written), daily builds and eventual deployment onto AWS or GCP.
Attributes of the ideal candidate:
Highly productive software developer with the proven aptitude to understand and apply technology
Determination to succeed despite obstacles and challenges, and a positive attitude favoring achievement of goals over open-ended investigation
Always learning, evolving, and sharing what you know
Inspired by complex, varied problems and rapid change
Open-minded, flexible, and curious about new and better ideas
We're looking for Senior Node js backend developers with over 2+ years of experience and strong expertise in Javascript based development using Node js and Express. We are looking for cadidates who are go-getters and are leaning towards leadership positions. Candidates must have a proven history of building, scaling, optimising and securing Node js based backends and APIs using a microservice architecture.
Bonus Skill : Experience with ReactJs, Postgres
We would prefer candidates who can join immediately or are currently serving their notice period.
Key Skills Required
-
A passion for Javascript based solutions and an extremely strong understanding of JavaScript
-
Proficiency in Node js and Express based development
-
Stong experience in building scalable REST APIs
-
Experience in implenting API security using tokens, encryptions keys and other methods
-
A proved history of building scalable and secure web applications and APIs with Node js using a microservice architecture
-
Working experience with API Gateways
-
Experience with Docker
-
Experience in maintaining code via Git workflows
-
Ability to work independantly or as a part of a team
-
Ability to work in an Agile environment
Responsibilities
-
Understanding requirement and congributing to engineering solutions at a conceptual stage to provide the best possible solution to the task/challenge
-
Building high quality code using coding standards based on the SRS/Documentation
-
Building component based, maintainable, scalable and reusable backend libraries/modules.
-
Building & documenting scalable APIs on the Open Spec standard
-
Unit testing development modules and APIs
-
Conducting code reviews to ensure that the highest quality standard are maintained
-
Securing backend applications and APIs using industry best practices
-
Troubleshooting issues and fixing bugs raised by the QA team efficiently.
-
Optimizing code
-
Building and deploying the applications
Position: Senior Software Engineer
Location : Gurgaon ( WFH untill Pandamic )
You'll be responsible for developing web applications for managing various working aspects of e-commerce, warehousing & supply chain systems. Your primary focus will be the development of server-side logic and client-side interfaces, ensuring high performance and responsiveness to requests from the front-end.
Responsibilities:
● Design, develop, test, deploy, and maintain highly scalable user-facing software applications.
● Participate in business discussions and present software solutions to their various problems.
● Coordinate full cycle product development activities with executive management, product management, quality assurance, support, and operations teams.
● Build software modules, libraries, and frameworks that support complex back-end applications as per the specifications and on time.
● Design schema for SQL and NoSQL database.
● Setup metrics tracking and inspect server code for speed optimization.
● Assign tasks to team members and gauge progress of various projects.
● Should open to work on PHP/Laravel.
Requirements:
● 4+ years hands-on experience on writing and deploying production quality code.
● Solid foundation in computer science with strong competency in data structures, algorithms and software design.
● Have created enterprise level applications in any programming language.
● Professional experience using PHP, Python and Golang among others.
● Development experience with Unix/Linux.
● Strong Experience with relational SQL and NoSQL databases.
● Hands on experience in using AWS technologies like EC2, lambda functions, SNS, SQS and worked on serverless architecture.
● Follow right back-end engineering practices and desire to continually keep up with its advancements.
● Constantly improve product quality, security, and performance.
● Experience in leading the team and working with cross-functional teams in a dynamic environment is a plus.
● Domain knowledge of warehousing operation related processes and ecommerce workflows is preferred.
● Should open to work on PHP/Laravel.
- Strong Java software development experience – with a focus on Java 8 & 9
- Experience with NoSql databases – ideally with MongoDB
- Experience implementing REST apis – ideally with JAX-RS
- Experience with Reactive Programming – ideally with RxJava
- Experience implementing unit tests
Preferred Qualifications
- Experience developing applications in fintech or established financial institutions
- Experience with microservice architectures
- Experience developing systems that can scale to large amounts of data
- Experience working in Agile Scrum
- Experience working on a globally distributed team









