
We are looking for a highly capable Node.js developer to optimize our mobile-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.
Roles and Responsibilities
- Actively participate in the overall application lifecycle.
- Focus on coding and debugging.
- Collaborate with front-end developers.
- Define and communicate technical and design requirements.
- Build a high-quality reusable code that can be used in the future.
- Create sustainable and functional web applications with clean codes.
- Learn about new technologies and stay up to date with current best practices.
- Conduct UI tests and optimize performance.
- Train, help, and support to other team members.
Requirements
- Hands-on backend mobile app/web development experience
- At least four years' experience as a Node.js developer.
- Hands-on experience of working on MongoDB database
- Knowledgeable of front-end technologies and platforms, such as JavaScript, HTML5, and CSS3
- Good understanding of server-side CSS pre-processors
- Proven experience creating user authentication and authorization between multiple systems, servers, and environments
- Capability to integrate multiple data sources and databases into one system
- Proven experience managing of hosting environment, that includes database administration and scaling an application to support load changes
- Ability to setup, administer of backups, data migration, transformation, and scripting.
- Knowledgeable of OWASP security principles
- Understands “session management” in a server environment
- Tech/M.Tech in Computer Science or a related field

Similar jobs

Job description
We are looking for an experienced Python developer to join our engineering team and help us create dynamic software applications for our clients. In this role, you will be responsible for writing and testing scalable code, developing back-end components, and integrating user-facing elements in collaboration with front-end developers.
Responsibilities:
- Coordinating with development teams to determine application requirements.
- Writing scalable code using Python programming language.
- Testing and debugging applications.
- Developing back-end components.
- Integrating user-facing elements using server-side logic.
- Assessing and prioritizing client feature requests.
- Integrating data storage solutions.
- Coordinating with front-end developers.
- Reprogramming existing databases to improve functionality.
- Developing digital tools to monitor online traffic.
Requirements:
- Bachelor's degree in Computer Science, Computer Engineering, or related field.
- 2-7 years of experience as a Python Developer.
- Expert knowledge of Python and Flask framework and Fast API.
- Solid experience in MongoDB, Elastic Search.
- Work experience in Restful API
- A deep understanding and multi-process architecture and the threading limitations of Python.
- Ability to integrate multiple data sources into a single system.
- Familiarity with testing tools.
- Ability to collaborate on projects and work independently when required.
- Excellent troubleshooting skills.
- Good project management skills.
SKILLS:
- PHYTHON
- MONGODB
- FLASK
- REST API DEVELOPMENT
- TWILIO
Job Type: Full-time
Pay: ₹10,000.00 - ₹30,000.00 per month
Benefits:
- Flexible schedule
- Paid time off
Schedule:
- Day shift
Supplemental Pay:
- Overtime pay
Ability to commute/relocate:
- Chennai, Tamil Nadu: Reliably commute or planning to relocate before starting work (Required)
Experience:
- Python: 1 year (Required)
Work Location: In person

Profile : Backend Developer
Candidates from Tamil Nadu region only.
Immediate Joiners
Work from Home
Responsibilities:
- Node JS, MongoDB, React JS - Mandatory skills.
- Proficiency with Back-end development and scripting including: HTML, JavaScript, Jquery, JSON, CSS, AJAX, Nodejs
- Hands-on experience with web application architecture and relational database design
- Familiarity with the XAMP environment (Windows, Apache, MySQL, PHP)
- Experience building sites to function cross-platform and cross-browser
- Experience building database-driven applications and web sites
- Experience using PHP MVC frameworks required. Experience with Code Igniter is mandatory.
- Experience on Restful Api.
Desired Attributes:
- Node JS, MongoDB, React JS - Mandatory skills.
- Min. 2 years of software development experience or equivalent, including Object Oriented design and PHP Development.
- Software Technologies : PHP, Node Js
- Database : MySQL, MongoDB
- PHP Frameworks : Codeignator/Laravel/Yii/Cake PHP
- Nodejs Framework : Express/Hapi.js/Any Framworks
- Server : Basic Linux Commands
- Frontend Technologies : Jquery/Javascript, AJAX, HTML, CSS, Angular Js
- Other skills : REST API, Payment Gateway Integration, XML Web services, CURL
Preferred Qualifications:
· Bachelor's or Master's degree in Computer Science or related field
Interested candidates can apply ASAP or share their resumes at aditik at adcanopus.com.

Job Title: Node.js Developer
Company Overview:
Join Code B, a leading software development company specializing in tailored solutions for businesses worldwide. We're seeking a skilled Node.js Developer to join our dynamic team and contribute to the development of innovative software solutions.
Position Overview:
As a Node.js Developer at Code B, you will be responsible for designing, developing, and maintaining server-side applications using Node.js. You will collaborate with cross-functional teams to deliver high-quality software solutions that meet client requirements.
Responsibilities:
- Designing and implementing scalable and efficient server-side applications using Node.js
- Developing RESTful APIs to support front-end applications
- Collaborating with front-end developers to integrate user-facing elements with server-side logic
- Writing reusable, testable, and efficient code
- Troubleshooting and debugging issues to ensure smooth application performance
- Staying updated on emerging technologies and best practices in Node.js development
Requirements:
- Proficiency in Node.js and JavaScript
- Strong understanding of asynchronous programming and event-driven architecture
- Experience with Express.js or other Node.js frameworks
- Knowledge of MongoDB or other NoSQL databases
- Familiarity with version control systems such as Git
- Excellent problem-solving and communication skills
- Bachelor's degree in Computer Science, Engineering, or a related field (preferred)
- Prior experience in Agile/Scrum development methodologies (preferred)
Benefits:
- Competitive salary based on experience and skills
- Opportunity to work on challenging and innovative projects
- Collaborative and supportive work environment
- Professional development opportunities and training programs
- Health insurance, retirement plans, and other benefits package
Join Code B and be part of a team that is passionate about delivering excellence in software development. Apply now and take your career to the next level!


Job Category: Software Development
Job Type: Full Time
Job Location: Bangalore
Gnani.ai aims to empower enterprises with AI based speech technology.
Gnani.ai is an AI-based Speech Recognition and NLP Startup that is working on voice-based solutions for large businesses. AI is the biggest innovation that is disrupting the market and we are at the heart of this disruption. Funded by one of the largest global conglomerates in the world, and backed a number of market leaders in the tech industry,
We are working with some of the largest companies in the banking, insurance, e-commerce and financial services sectors and we are not slowing down. With aggressive expansion plans, Gnani.ai aims to be the leader in the global market for voice-based solutions.
Gnani.ai is building the future for voice-based business solutions. If you are fascinated by AI and would like to work on the latest AI technologies in a high-intense, fast-growing and flexible work environment with immense growth opportunities, come and join us. We are looking for hard workers, who are ready to take on big challenges.
NLP Software Developer
Gnani.ai is looking to hire software developers with 0 to 2+ Years of experience, with a keen interest in designing and developing chat and voice bots. We are looking for an Engineer who can work with us in developing an NLP framework if you have the below skill set
Requirements :
- Proficient knowledge of Python
- Proficient understanding of code versioning tools, such as Git / SVN.
- Good knowledge of algorithms to find and implement tools for NLP tasks
- Knowledge of NLP libraries and frameworks
- Understanding of text representation techniques, algorithms, statistics
- Syntactic & Semantic Parsing
- Knowledge/work experience on No-SQL database Mongo.
- Good knowledge of Docker container technologies.
- Strong communication skills
Responsibilities :
- Develop NLP systems according to requirements
- Maintain NLP libraries and frameworks
- Design and develop natural language processing systems
- Define appropriate datasets for language learning
- Use effective text representations to transform natural language into useful features
- Train the developed model and run evaluation experiments
- Find and implement the right algorithms and tools for NLP tasks
- Perform statistical analysis of results and refine models
- Constantly keep up to date with the field of machine learning
- Implement changes as needed and analyze bugs
Good To Have :
Start up experience is a plus
About Beyondskool:
BeyondSkool aims to be the No.1 destination for BeyondSkool courses for kids aged 4-15yrs by building knowledge and skills in areas that are not typically covered by school to constantly expand learning and stay ahead. We do this through our programs, which are designed by experts covering both breadth and depth of expertise, delivered by certified and trained teachers through LIVE online classes on our engaging and interactive platform. Mission of BeyondSkool is that just like a school, to build a community of highly motivated BeyondSkoolers who have an infinite hunger of learning, which goes beyond school curriculum for continuously expanding knowledge and skills to excel and stay ahead.
Founded by experienced professionals and alumni of prestigious institutes namely Kellogg and MDI with 20+ years of experience in various industries handling leadership roles across business functions. We are at a stage of hiring our core team members who are young, passionate individuals with keen interest in making a difference in the education sector.
Role and Responsibilities
- Research, design and build highly reliable, available, and scalable platforms.
- Explore design implications and work towards an appropriate balance between functionality, performance, and maintainability.
- Lead by example, mentor, and guide team members on everything from structured problem solving to development of best practices.
- Own large technical deliverables and execute in an exemplary way
- Be able to conceptualize and develop prototype quickly
- Working with a cross-discipline team (Design, Product, Engineer, Operations, Sales, Marketing).
- Active participation in the hiring process to bring quality engineers in the team.
- Lead-out team meetings, stand-ups, and architecture/design discussions
- Writing bug-free code, participating in code reviews, designing/architecting systems of varying complexity and scope, and creating high-quality documentation supporting the design/coding tasks
- Identify areas of improvement in our frameworks, tools, processes and strive to make them better.
- Researching new technologies and adapting them to BeyondSkool’s requirements
- Own and commit to all your work, and be accountable for your results
- Using and understanding code from Open-Source projects
- Participate in a culture of code reviews, writing tech specs, and collaborating closely with other people
- Produce highly reliable systems that are thoroughly tested and benchmarked.
- Develop multi-tier scalable, high-volume performing, and reliable user-centric infrastructure that operates 24x7
- Scale distributed applications, make architectural trade-offs applying synchronous and asynchronous design patterns, and deliver with speediness and quality.
Qualifications and Education Requirements
- Bachelor's degree in Computer Science or any other relevant field.
- Experience of 5 - 7 years as a back-end engineer preferably in a microservice environment.
- Strong proficiency of Node.js and frameworks available for it such as Express.js
- Strong proficiency in Javascript and TypeScript
Preferred Skills
- Must have worked building 2+ backend system using node.js and Express.js
- Strong understanding and experience of creating highly scalable and complex database design.
- Good understanding of Data Modeling using RDBMS and NoSQL (Cassandra, MongoDB, ElasticSearch, Redis) data stores
- Strong problem-solving skills with a good understanding of data structures and algorithms
- Strong understanding of front-end technologies, such as HTML5, and CSS3
- User authentication and authorization between multiple systems, servers, and environments
- Experience of creating highly scalable, fault tolerant, resilient distributed systems
- Strong knowledge of creating scalable system design and good understanding of microservice based architectures
- Understanding of caching enabled, PubSub and event driven architectures
- Hands on experience and good knowledge of AWS services
- Understanding automated testing platforms like selenium and unit tests like Chai, Mocha, Jasmine etc
- Proficient understanding of code versioning tools, such as Git
- Curiosity to explore the cutting-edge technologies and bake them in the products.
- Zeal and drive to take end to end ownership.
Must have the capacity to work independently or in a team.
Contribute in all phases of the development lifecycle
Write well designed, testable, efficient code
Ensure designs are in compliance with specifications
Prepare and produce releases of software components
Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
Are you passionate in coding and blockchain? Do you wish to face challenges ahead, develop and deliver features that will be extraordinary towards users? We are looking for experienced talents (React JS / Node JS / MongoDB / Web3.js / Solidity developers) to join our team and start a revolution!
Key Responsibilities and Scope
- Framework development and integration
- Prototype and Proof of concept development
- Creation, configuration, and monitoring Shards sets. Architecture and capacity planning for MongoDB clusters.
- Assisting senior developers in detecting performance issues in the system by deploying MMS and MongoDB profilers
- Implementation of MongoDB advanced concepts like locking, transactions, indexes, Sharding, replication, schema design.
- Maintain MongoDB replication with replica set factors, arbiters, voting, priority, server distribution, slave delays.
Technical Skills
- Database & Languages: MongoDB, B-tree, MongoDB Profiler, Javascript, MongoDB Compass, Mongo Booster
- Others: Elastic Stack, MMS, MongoDB Management service
Qualifications and Experience location GMT+8 or GMT+5:30
- Ability to work remotely or on-site (if Malaysia)
- Executing elastic stack in production scale Passion for best design, developing, and coding practices
- Creating servers and databases for functionality
- Maximizing application performance, uptime, and scalability, maintaining high standards of code quality and thoughtful application design
- Excellent debugging and optimization skills
- Unit/integration testing experience
- Experience in analyzing and visualizing the data along with data modeling
- Experience in upgrading different databases and also migration of data among multiple databases.
- Experience in MongoDB installation, patching, troubleshooting, performance, tracking/tuning, backup, and recovery in dynamic environments.
- Experience in managing the life cycle of MongoDB including sizing, automation, monitoring, and tuning
- Experience in working with MongoDB ops Manager, Cloud Manager, and Atlas Manager
- Experience in analyzing chunk migrations, splitting, and balancing across the clusters.

You will get to design, architect and develop complex enterprise software and SaaS web applications leveraging modern web stack.
Roles & Responsibilities
Design & build highly scalable, high performance, responsive web applications.
Take full ownership and responsibility for building, shipping, and maintaining core product features, end to end. Help out in building the backend & front-end infrastructure.
Translation of requirements, designs and wireframes into high quality code. Collaborate closely with designers, engineers, founders and product managers.
Mentor team members and review their work.
You will enjoy this role if you...
Are a geek with a desire to stay ahead of the curve.
Like building beautiful well-architected software products with millions of users.
Work collaboratively as part of a close-knit team of geeks, architects and leads.
Desired Skills & Experience:
2 - 6 years of production experience with modern web frameworks - Ruby on Rails, Phoenix/Elixir and/or Django/Python.
Should have sound experience in developing scalable / distributed SaaS apps
Should have good knowledge and work experience in REST API implementations, JSON format handling, caching, sessions, multi-threading, etc.
Should be comfortable with database schema design and leveraging SQL & NoSQL (PostgreSQL, MySQL, Redis, Elasticsearch, DynamoDB)
Experience developing, consuming and transforming internal and 3rd party API's (REST and GraphQL)
Experience with code quality and reusability practices (CI/CD for back-end & front-end repos)
Solid foundation in data structures, algorithms, distributed systems, design patterns.
Strong understanding of software engineering best practices, including unit testing, code reviews, design documentation, debugging, troubleshooting, and agile development
Communication: You like discussing a plan upfront, welcome collaboration, and are an excellent verbal and written communicator.
Bachelor’s degree in Computer Science or equivalent experience.
Bonus points if you have...
Exposure to front-end technologies like React/Redux, Javascript/Typescript etc.
Cloud native development on AWS or GCP
Experience with implementation of container technologies like Docker, Kubernetes. Knowledge of continuous integration, continuous delivery and enterprise DevOps concepts.




