
We are looking for a highly capable Node.js developer to optimize our web-based application performance. You will be collaborating with our front-end application developers, designing back-end components, and integrating data storage and protection solutions.
To ensure success as a Node.js developer, you should possess extensive knowledge of Node.Js based services and experience in a similar role. An accomplished Node.js developer will be someone whose expertise results in the stable, fast, and secure exchange of data between servers and end-users.
Node.js Developer Responsibilities:
Developing and maintaining all server-side network components.
Ensuring optimal performance of the central database and responsiveness to front-end requests.
Collaborating with front-end developers on the integration of elements.
Designing customer-facing UI and back-end services for various business processes.
Developing high-performance applications by writing testable, reusable, and efficient code.
Implementing effective security protocols, data protection measures, and storage solutions.
Running diagnostic tests, repairing defects, and providing technical support.
Documenting Node.js processes, including database schemas, as well as preparing reports.
Recommending and implementing improvements to processes and technologies.
Keeping informed of advancements in the field of Node.js development.
Node.js Developer Requirements:
Bachelor's degree in computer science, information science, or similar.
At least two years' experience as a Node.js developer.
Extensive knowledge of JavaScript, web stacks, libraries, and frameworks.
Knowledge of front-end technologies such as HTML5 and CSS3.
Superb interpersonal, communication, and collaboration skills.
Exceptional analytical and problem-solving aptitude.
Great organizational and time management skills.
Availability to resolve urgent web application issues outside of business hours

About Stepapp
About
Similar jobs
Backend Engineer - Python
Location
Bangalore, India
Experience Required
2-3 years minimum
Job Overview
We are seeking a skilled Backend Engineer with expertise in Python to join our engineering team. The ideal candidate will have hands-on experience building and maintaining enterprise-level, scalable backend systems.
Key Requirements
Technical Skills
CS fundamentals are must (CN, DBMS, OS, System Design, OOPS) • Python Expertise: Advanced proficiency in Python with deep understanding of frameworks like Django, FastAPI, or Flask
• Database Management: Experience with PostgreSQL, MySQL, MongoDB, and database optimization
• API Development: Strong experience in designing and implementing RESTful APIs and GraphQL
• Cloud Platforms: Hands-on experience with AWS, GCP, or Azure services
• Containerization: Proficiency with Docker and Kubernetes
• Message Queues: Experience with Redis, RabbitMQ, or Apache Kafka
• Version Control: Advanced Git workflows and collaboration
Experience Requirements
• Minimum 2-3 years of backend development experience
• Proven track record of working on enterprise-level applications
• Experience building scalable systems handling high traffic loads
• Background in microservices architecture and distributed systems
• Experience with CI/CD pipelines and DevOps practices
Responsibilities
• Design, develop, and maintain robust backend services and APIs
• Optimize application performance and scalability
• Collaborate with frontend teams and product managers
• Implement security best practices and data protection measures
• Write comprehensive tests and maintain code quality
• Participate in code reviews and architectural discussions
• Monitor system performance and troubleshoot production issues
Preferred Qualifications
• Knowledge of caching strategies (Redis, Memcached)
• Understanding of software architecture patterns
• Experience with Agile/Scrum methodologies
• Open source contributions or personal projects
Bookeventz is looking for a rock star coder to work closely with the founders to build on our core platform and mobile applications.
A Techie who has an Expert understanding of Server Logic, REST APIs and core web technologies.
Should have a great understanding of MEAN/MERN Stack.
Our Tech Stack:
-PHP, CodeIgniter, MVC Framework
-Node JS, React JS, JavaScript, HTML, CSS
-JQuery
-Redis, MySQL/Maria DB
-Linux, Ubuntu
A few Challenges we are working on right now:
-Working on various optimization to improve page speed.
-Improving Server Response & Load balancing.
-Server-side development on various projects.
-Customized CRM to increase leads handled per salesperson to double a day.
-Create a platform for users to create their custom event website.
Job Objectives:
-Integration of user-facing elements developed by front-end developers with server-side logic
-Optimize web applications to maximize speed and scale. Support diverse clients from high-powered desktop computers to small mobile devices
-Optimization of the application for maximum speed and scalability
-Implementation of security and data protection
-Collaborate with senior management, operations & business team
-Building Rest APIs and maintaining Database optimizations
Looking For:
-Minimum 2 years of experience with Internet companies
-Great understanding of Node, react, Express, Socket.io, MVVM framework
-Worked on an e-commerce website, server handling and deployments scripts
-The one who has worked on the customer-facing product for 2 years
- Strong knowledge of MEAN stack (Min 1 yr professional working experience) with basic
understanding of LAMP
-Experience designing scalable, fault-tolerant systems and databases."
Software Architect
Bangalore, India / Engineering/ Full-time
Job Overview:
As a Software Architect, you will play a crucial role in designing, developing, and maintaining robust and scalable backend solutions for our software applications. You will be responsible for making strategic technical decisions, and collaborating with cross-functional teams to ensure the successful delivery of high-quality software products with scalable backend infrastructure.
Responsibilities:
- System Architecture:
- Design and architect scalable, efficient, and maintainable backend systems.
- Collaborate with cross-functional teams to understand business requirements and translate them into technical specifications.
- Technical Leadership:
- Provide technical leadership and guidance to the development team, ensuring best practices and coding standards are followed.
- Mentor and coach team members, fostering a culture of continuous learning and improvement.
- Backend Development:
- Lead the development of backend components, modules, and features primarily on Ruby on Rails tech stack and also be open to contribute in other tech stacks based on Java/Kotlin and Python.
- Implement and maintain APIs, data models, and database structures to support application functionality.
- Performance Optimization:
- Identify and address performance bottlenecks, ensuring optimal system response times and resource utilization.
- Implement caching strategies and other performance optimization techniques.
- Collaboration:
- Collaborate with frontend developers, product managers, and other stakeholders to integrate frontend and backend components seamlessly.
- Participate in code reviews to ensure code quality, adherence to standards, and knowledge sharing within the team.
- Security and Compliance:
- Implement and enforce security best practices to safeguard sensitive data.
- Stay updated on industry trends and emerging technologies to ensure compliance and security standards are met.
- Documentation:
- Create and maintain comprehensive technical documentation for the backend architecture, APIs, and development processes.
- Continuous Improvement:
- Proactively identify opportunities for process improvement and contribute to the evolution of development methodologies and practices.
Qualifications:
- Overall 10+ years of experience, with 2+ years as a Software Architect with a focus on backend development using Ruby on Rails.
- In-depth knowledge of Ruby on Rails framework, database design, and API development.
- Strong understanding of software architecture principles, design patterns, and best practices.
- Experience with performance optimization, scalability, and security considerations.
- Excellent communication and collaboration skills.
- Leadership experience with a demonstrated ability to mentor and guide development teams.
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).
Bonus points:
- Familiarity with front-end technologies and frameworks(ReactJs).
- Experience with other programming languages.(Kotlin/Python)
- Experience with cloud platforms and microservices architecture.
- Knowledge of DevOps practices and tools.(AWS, Kubernetes, )
Join us in revolutionizing the way software solutions are developed, and contribute to building cutting-edge applications that make a positive impact on our users and the industry.
You will also be responsible for integrating the front-end elements built by your co-workers into the application. Therefore, a basic understanding of front-end technologies is necessary as well.
- Design and Build Web Applications.
- Prior experience of custom APIs creation and good command with MySQL is required.
- CodeIgniter & Laravel prior knowledge is required.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Work with outside data sources and API.
- Should be able to develop the application with effective coding with minimal errors/bugs.
- Work on bug fixing and improving application performance.
- Ability to be a self-starter, prioritize your work, stay organized, self-motivating and work and motivate well in a team environment is critical.
- Should be able to manage the whole project solely or in the team.
Software Developer
Roles and Responsibilities
- Apply knowledge set to fetch data from multiple online sources, cleanse it and build APIs on top of it
- Develop a deep understanding of our vast data sources on the web and know exactly how, when, and which data to scrap, parse and store
- We're looking for people who will naturally take ownership of data products and who can bring a project all the way from a fast prototype to production.
Desired Candidate Profile
- At Least 1-2 years of experience
- Strong coding experience in Python (knowledge of Javascripts is a plus)
- Strong knowledge of scraping frameworks in Python (Request, Beautiful Soup)
- Experience with SQL and NoSQL databases
- Knowledge in Version Control tools like GIT.
- Good understanding and hands-on with scheduling and managing tasks with cron.
Nice to have:
- Experience of having worked with elastic search
- Experience with multi-processing, multi-threading, and AWS/Azure is a plus
- Experience with web crawling is a plus
- Deploy server/related components to staging, live environments.
- Experience with cloud environments like AWS,etc as well as cloud solutions like Docker,Lambda, etc
- Experience in DevOps and related practices to improve development lifecycle, continuous delivery with high quality is an advantage.
- Compile and analyze data, processes, and codes to troubleshoot problems and identify areas for improvement
Job Description :
We are looking for a Backend Developer to join our Software Development team in Gurgaon.
At Zunpulse, you can expect to design flexible and scalable solutions and work on complex
challenges by utilizing skills in data structures, algorithms, and object-oriented programming. You
will be part of the team that develops state-of-the-art products which aim at helping millions of
customers.
Job Description
- Must have worked on Spring, Spring boot framework
- Strong Java developer skills
- Should have strong knowledge of Data Structures and Algorithms
- Should be well versed with Agile Development methodologies
- Prior experience in handling backend
- Should have strong debugging and communication skill
- Microservices experience would be a plus
- Built backend for Android, iOS applications in past
- Well versed with AWS deployments
- Excellent problem-solving skills
- Experience in SQL or Mongo Database
- Perform UI tests to optimize performance
- Write clean reusable code
Essential Qualification
• Bachelor’s degree in Computer Science/ Electronics or equivalent.
• Graduated in 2020/21 having 1-2 years of industrial experience
Skill-set
Spring boot, Java, Flask, Python, Data Structures, Algorithms, Basic knowledge of AWS/GCP
What we offer
● Growth-oriented culture
● Limitless learning opportunities by working with cutting edge tech stacks and with a
diverse and talented team
● Excellent compensation with competitive benefits
● Flexible work environment
● A chance to make an impact on our business strategy using your work
About zunpulse:
Zunpulse is India's leading smart electricity brand. Backed by Godrej, we are a 150+ member
engineering team led by co-founders from IIT Kharagpur, IIT Delhi & IIT Kanpur. We have developed
the largest range of IoT and AI-enabled smart home products with one single offering in mind
#phonesekarocontrol. Founded in June 2016, we have impacted 1,00,000 + homes to date.
Customers are looking for comfort, convenience, and security, all of which zunpulse provides with a
single app, to provide it all with a hyper-personalized experience. With the zunpulse app, the team is
creating a new way for the customers to manage their lives while keeping them cool, fun, and trendy.
With an all-around IoT tech solution, zunpulse is set to create a future smart home suite that can
transform how you live and interact with your home.
To know more about us refer:
https://www.zunpulse.com/
• Experience in JSP & Servlets, Struts, Hibernate, MVC, EJB, Spring Framework, J2ME (LWUIT Lightweight user interface is added advantage),
• Android, AJAX, jQuery, Java Web services, Dynamic Reports are desirable.
• A good understanding of OOP concepts, MVC architecture, and RDBMS is desirable.
• Exposure to all phases of the Software Development Life Cycle (SDLC) is a plus. ● Web Technologies like HTML, CSS, Javascript and JQuery
Everyone at Simpl is an internal entrepreneur who is given a lot of bandwidth and resources to create the next breakthrough towards the long-term vision of “making money Simpl”. Our first product is a
payment platform that lets people buy instantly, anywhere online, and pay later. In the background, Simpl uses big data for credit underwriting, risk and fraud modeling, all without any paperwork, and enables Banks and Non-Bank Financial Companies to access a whole new consumer market.
Areas of work
Principals are involved in Architecture Direction and Alignment
1. Tracking and directing how the overall system architecture evolves.
2. Developing and identifying useful architecture patterns within our systems based on
industry know-how and our own operational and development experience.
3. Develop and manage an architecture decisions guidelines framework that will be useful to
make consistent, faster and reliable architecture and design decisions.
4. Documenting or making this information available to all engineers - new or old
5. Create mechanisms to audit and ensure architectural compliance across engineering teams
Internal Developer Community and Tech growth for teams
Create and nurture tech communities so that developers can
● gain more knowledge about the industry practices
● learn to express their knowledge, opinions and views
Quality
Monitor and improve the quality of our systems by helping with
1. Bug reduction
2. MTTR reduction
3. Ensuring better engineering practices around testing, tooling, monitoring and resilience.
Cost - Infra and application costs
Ensuring systems are run and maintained with frugality in mind without compromising on business and operational expectations.
Hiring
Help hire and mentor engineers at Simpl.
Partners at Work
Principals partner with team leads, product managers, infosec engineers and devops engineers, ensuring alignment in vision and execution, splitting time between different domains as they see fit.
Minimum Qualifications
● At least 8 years of software development experience
● Experience with technically leading projects and architecting high-traffic consumer-facing applications.
● A background in CS or relevant technical experience.
● Familiarity with languages like Go, Java, Ruby and Python.
● Familiarity with the AWS Stack.

We are looking for Software Developers for the product team in Pune/Gurugaon. We need immediate joiners.
Java Developer (3+ Years of Experience),
-------------------------------------------------------------------------------------------------------
- Must have hands-on in Java 8+, Spring, SpringBoot, JPA/Hibernate, and REST API.
- Must have experience in RDBMS (MySql, Oracle, etc.) or NoSQL (MongoDB, Cassandra, etc.).
- Good understanding of coding best practices, code optimization, code coverage, and performance tuning.
- Experience in Spring Cloud, Microservices, and Kafka is a plus
- Experience in DevOps (Docker, Kubernetes, CI/CD, Version Control) is a plus.
- Good understanding of Agile and Scrum methodologies.
- Excellent communication and interpersonal skills.
- Building scalable and large scale web applications, and creating flexible solutions and integrations with other applications
- Independently drawing up milestones and ensuring completion as per the timelines
- Solving complex technical problems
- Researching, Learning and Implementing new functionalities and modules in other technologies (C++, Python, Javascript) and integrating them into the product in very quick cycles.
- Keeping abreast of new developments in the technology as well as understanding the feature differences.
- Comfortable working in an intensive start-up culture with tight delivery cycles
Desired Candidate Profile
What you need to have:- At least 1+ year experience in working with Ruby on Rails and minimum 4 years of experience with software development (Backend + Frontend)
- Extensive knowledge in testing frameworks like Rspec/ Cucumber/ Capybara
- Exposure to AngularJS a plus
- Worked with Frontend HTML5/ CSS development and integrating with mySQL/ PostGres Database
- Must have experience in creating flexible solutions and integrations with other applications
- A strong knowledge of web coding standards, licensing and best practices
- Must have experience in building scalable and large scale web applications
- Ability to manage the Servers and Databases









