
Backend Developer(Node.js)
at With A Consulting, Outsourcing, and Technology Services comp
Key Skills and Requirements
· Minimum 3+ years of hands-on experience in Node.js and Express.js
· Bachelor Degree in Computer Science OR in related field B.sc - IT/ BCA /MCA/B.Tech/M.Tech
· Programming experience in Web Application development with Node.js and Express.js
· Must have experience in JavaScript, Node.js, Express.js or have extensive exposure in any MVC framework
· Expert in MySQL and Store Procedures
· Knowledge of REST API / Web API protocol
· Understanding HTML, CSS, JavaScript, JQuery, Ajax, JSON, OOPs well enough
· Good to have: React Js.
· Strong coding skills, good analytical and problem-solving skills
· Ability to write clear, concise, well-structured, and well-organized code
· Experience with third-party libraries and APIs(Zoho, Leadsquared, Knowlarity, Exotel, LCode, Karza, Google API, DIGIO, etc)
· Ability to identify weaknesses in existing code and improve it
Plus but not required
· A plus if you have Slide experience with Git Command lines.
· A plus if you have any experience with Github, Gitlab, Bitbucket.
· A plus if you have any experience with UI Design
· A plus if you have any experience with PHP, CodeIgniter
· A plus if you have any experience with React JS/Angular JS
Essential Duties and Responsibilities
· Collaborate with cross-functional teams to define, design, and ship new features
· Work with outside data sources and APIs
· Unit-test code for robustness, including edge cases, usability, and general reliability Work on bug fixing and improving application performance
· Continuously discover, evaluate, and implement new technologies to maximize development efficiency

Similar jobs
About the Company:
Alyke, recognized as India's first friendship app, is revolutionizing the way people find friends online through its innovative matching algorithm. Alyke has quickly gained traction, surpassing 1 million users. This platform uniquely connects individuals based on shared interests and proximity, and stands out for its commitment to creating a secure environment that encourages users to express themselves freely. Joining Alyke offers the chance to be part of an innovative team dedicated to reshaping the landscape of social connections
Role Overview:
As a Senior Backend Developer, you will play a crucial role in the design, development, and optimization of our backend systems. You will be instrumental in building scalable, high-performance applications that support our business's needs. This role demands a deep understanding of backend technologies, database design, cloud infrastructure, and the ability to integrate a wide range of services and APIs.
Key Responsibilities
- Design and implement scalable, secure, and robust backend services and APIs.
- Lead the development of microservices architecture, ensuring optimal performance and scalability.
- Oversee the integration of third-party services and external APIs, including notification services like FCM.
- Develop and manage database schemas, optimizing for performance and scalability using MongoDB and Redis.
- Implement real-time data processing mechanisms for live updates and push notifications, utilizing technologies like Firebase.
- Manage cloud infrastructure and serverless functions on platforms such as AWS and GCP, ensuring efficient operations and cost management.
- Ensure the security of backend systems through robust authentication, authorization, data encryption, and adherence to best practices in data security and compliance.
- Work closely with the frontend team to integrate backend services and ensure a seamless user experience.
- Continuously evaluate and adopt new technologies and frameworks to improve the backend infrastructure.
- Mentor junior developers, fostering a culture of learning and growth within the team.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 5+ years of experience in backend development, with a strong portfolio of projects demonstrating expertise in NodeJS, ExpressJS, and asynchronous programming.
- Extensive experience with database design, optimization, and management using MongoDB and Redis.
- Proven track record in developing and managing REST APIs.
- Deep understanding of microservices architecture and real-time data processing.
- Solid experience with caching mechanisms and SQS management.
- Comprehensive knowledge of security principles, including authentication, authorization, and data encryption.
- Familiarity with compliance and data protection standards.
- Should have worked on scalable microservices architecture
- Experience with Lambda functions.
- Experience working with firebase
- Should have proven experience in mobile application development
- Should have working experience in sqs
- Have knowledge of elastic cache
- Experience with cloud-native development and managing cloud infrastructure on AWS or GCP.
- Excellent problem-solving skills, with the ability to lead projects and collaborate effectively with cross-functional teams.
- Strong communication and leadership skills, with a passion for mentoring and driving technical excellence.
- Attach the link of mobile application worked on till date
Why Join Us?
- Opportunity to lead a cutting-edge project impacting users globally.
- Work in an environment that fosters innovation, collaboration, and professional growth.
- Competitive compensation, comprehensive benefits.
About Hubler:
Hubler is a one-of-a-kind SaaS product company helping enterprises manage, digitize, automate and optimize business processes with ease. We enable the development of customizable digital business applications with simple, user-friendly automation solutions. Hubler’s no-code, DIY platform lets enterprises build powerful apps to automate their unique business processes. Build on iOS, Android and Web simultaneously and provide the software that fits like a glove across teams. Founded in 2016, the company has led to the successful digital transformation of Over 50 SME and Large customers across varied industry verticals and functions.
Backend Developer (Django + MongoDB) Bangalore Role and Responsibilities We're looking for a hands-on Sr. Backend Developer to work on the design and development of our backend services which are written in Python/Django.
Responsibilities
● Developing restful APIs using the Python Django framework.
● Design and implementation of low-latency, high-availability, and performant applications.
● Interface with business to define requirements, and deliverables, and provide the necessary engineering expertise & support to ensure on-time delivery.
● Work closely with front-end team, Android team, iOS team, Designers and operations to ease integration skills.
● Expert in Python, with knowledge of Django.
● Familiarity with MongoDB, Redis, and Celery.
● Experience with web paradigms such as RESTful APIs, and Test-driven Development (TDD).
● Understanding of the threading limitations of Python, and multi-process architecture.
● Knowledge of user authentication and authorisation between multiple systems, servers, and environments
● Proficient understanding of Git code versioning tool.
● Proven ability to work in a fast-paced, agile and in ownership and results-oriented culture
● Experience with architecting systems for AWS is compulsory.
Qualifications
● 5+ years of experience building web-scale, highly available backends for web and/or mobile.
● 5+ years of experience with Django, MongoDB, Celery, and Django REST Framework.
● Strong problem-solving skills.
About the Company
Our client is one of the leading TMT bar manufacturer and exporter in India. It is a well known group that achieves a turn over of 3000 Cr per annum. The group is setting a construction & architecture oriented omni channel B2B & B2C platform.
Job Description
Experience : 3-5Years
Requirement
- 3+ years of backend/full-stack development experience
- Proficient knowledge of a back-end programming language i.e Node.Js
- Experience with AWS services,Mongo DB
- Experience with RabbitMQ or similar queuing system
- Experience with Redis/ElasticSearch/PHP is a plus
- Familiarity with CI/CD pipeline tools like Jenkins
- Experience in handling a team
- Good at Design patterns, Algorithms, and Data structures.
- Have outstanding leadership skills, excellent people/communication, and negotiation skills
- Good knowledge of working with Git
- User authentication and authorization between multiple systems, servers, and
environments.
- Integration of multiple data sources and databases into one system
Management of the hosting environment, including database administration
and scaling an application to support load changes
.
Regards
Team Merito
Are you a high-performing, collaborative, results oriented and technologically savvy person who is keen on sales in the digital industry? Then this highly visible role is for you!
Our client is the Health-tech initiative of India's largest business house. Started in 2015, it empowers healthcare providers and consumers in India. All healthcare monitoring services are made available through an app that will help connect doctors, hospitals, pharmacies, laboratories and consumers, enabling preventive and predictive healthcare. It helps the care-givers to track the entire patient journey from the initial appointment and maintaining their records, generating lab test reports to providing virtual consultation and home-care solutions. It is expected that this futuristic guide will strengthen doctor-patient relationship and enhance the in-clinic experience.
As the Java Developer, you will be responsible for developing cutting edge health-tech applications that include high scale transaction processing, intelligent bot based programs and data analytics.
What you will do:
- Building components for the company's advanced health tech platform using Java, Solr, SpringBoot, DialogFlow
- Communicating effectively in a cross-functional product development team and present ideas and solutions effectively
- Participating in technical planning and requirements gathering phases including design, code, test, troubleshoot, and document engineering software applications
- Developing the Code as per the requirements
- Working with product team and constructing the tech roadmap
- Designing, building and scaling the company's backend microservices
- Maintaining code integrity and organization
- Applying all quality requirements to make the code production ready
- Developing and deploying new features to facilitate related procedures and tools if necessary
- Developing documentation related to technical aspects and to facilitate current support, development, upgrades, or migrations
- Designing and building efficient, reusable, and reliable Java code
- Pro actively catching and fixing bugs, and providing support for the back end services
- Managing servers and infrastructure by keeping the lights on and refining the deployment architecture
What you need to have:
- Expert at hands on programming in JAVA and J2EE
- Must be from Product based companies (Should have developed Web Apps)
- Proven expertise in Java interfaces with MongoDB (or similar noSQL databases) as well as relational databases (mySQL, Postgres etc)
- Key contributor in atleast one 6+ months development project involving SpringBoot and Hibernate
- Strong understanding of application server infrastructure
- Good working knowledge of Maven based build systems
- Good understanding of build and deployment pipelines that involve ANT and Jenkins
- Proficient understanding of code versioning tools, such as Git or SVN
- Good knowledge of working on Rest APIs , Webservices
- Excellent problem-solving skills
- Hands on experience with Lucene/Solr
- Familiarity with DiagFlow based chat bot building
- Knowledge of NLP
- Learnt AI/ML systems
- Excellent interpersonal skills and the ability to build good working relationships.
- Must be self-motivated to prioritize and manage workload and meet critical project milestones and deadlines.
- Able to effectively collaborate with a team as well as take initiative and work independently to solve problems
What You'll Do
You will be part of our data platform & data engineering team. As part of this agile team, you will work in our cloud native environment and perform following activities to support core product development and client specific projects:
- You will develop the core engineering frameworks for an advanced self-service data analytics product.
- You will work with multiple types of data storage technologies such as relational, blobs, key-value stores, document databases and streaming data sources.
- You will work with latest technologies for data federation with MPP (Massive Parallel Processing) capabilities
- Your work will entail backend architecture to enable data modeling, data queries and API development for both back-end and front-end data interfaces.
- You will support client specific data processing needs using SQL and Python/Pyspark
- You will integrate our product with other data products through Django APIs
- You will partner with other team members in understanding the functional / non-functional business requirements, and translate them into software development tasks
- You will follow the software development best practices in ensuring that the code architecture and quality of code written by you is of high standard, as expected from an enterprise software
- You will be a proactive contributor to team and project discussions
Who you are
- Strong education track record - Bachelors or an advanced degree in Computer Science or a related engineering discipline from Indian Institute of Technology or equivalent premium institute.
- 2-3 years of experience in data queries, data processing and data modeling
- Excellent ANSI SQL skills to handle complex queries
- Excellent Python and Django programming skills.
- Strong knowledge and experience in modern and distributed data stack components such as the Spark, Hive, Airflow, Kubernetes, Docker etc.
- Experience with cloud environments (AWS, Azure) and native cloud technologies for data storage and data processing
- Experience with relational SQL and NoSQL databases, including Postgres, Blobs, MongoDB etc.
- Familiarity with ML models is highly preferred
- Experience with Big Data processing and performance optimization
- Should know how to write modular, optimized and documented code.
- Should have good knowledge around error handling.
- Experience in version control systems such as GIT
- Strong problem solving and communication skills.
- Self-starter, continuous learner.
Good to have some exposure to
- Start-up experience is highly preferred
- Exposure to any Business Intelligence (BI) tools like Tableau, Dundas, Power BI etc.
- Agile software development methodologies.
- Working in multi-functional, multi-location teams
What You'll Love About Us – Do ask us about these!
- Be an integral part of the founding team. You will work directly with the founder
- Work Life Balance. You can't do a good job if your job is all you do!
- Prepare for the Future. Academy – we are all learners; we are all teachers!
- Diversity & Inclusion. HeForShe!
- Internal Mobility. Grow with us!
- Business knowledge of multiple sectors
Roles and Responsibilities:
6+ Experience in Node.js, React Js
excellent written and verbal communication skill
- Healthy team and relationship building skills
- Hands-on experience delivering web applications in the cloud to on-demand production clients
- Experience in JavaScript, OOP Patterns, ES6, HTML, CSS, LESS
- Experience with MS Sql Server, Mongo DB
- Experience with SSO, SAML, OAuth, JWT for API and Web Session Authentication and Authorization
- Experience with Azure Devops platform will be an added advantage
- Experience with test and/or process automation, source control
- Possess solid debugging process and exhibit technical intuition
Responsibilities:
- Resolve complex technical issues and make design decisions to meet the critical requirements of scalable, highly available, multi-tenant enablement of services in the cloud.
- Independently investigate, present options, review and implement completely new functionality OR re-architect an existing solution to meet growing needs
- You will work closely with other development teams, product management, UX, and QA to define and implement a new product offering while ensuring continued functionality.
- Work with various external (application) teams to integrate with the product and help guide the integration.
- You will implement solutions that include database schema, business logic, and some presentation layer work.
- You will use existing methods and best practices in the software industry to create features and platforms with the highest levels of security, reliability, efficiency, and scalability.
- Experience mentoring senior developers.
Requirements:
- 8+ years of experience in software development experience with a proven track record of making technical decisions
- 8+ years of experience in coding in more than one programming language, e.g. Python, GoLang, node.js, etc
- Intimate working understanding of modern web applications from the database to browser
- Intimate understanding of MongoDB and extensive experience with database-driven applications
- Great problem-solving skills and ability to abstract functional requirements
- Excellent communicator in both technical and non-technical contexts
- Experience designing and improving complex software applications
- Experience coaching and mentoring developers at various levels of experience
- You have a sound understanding of programming fundamentals & their application to highly scalable web-based systems.
- You have successfully led a small agile team.










