Profile:
We are a Funded Startup developing a Gamified EdTech Mobile App. We are looking for an experienced Backend Developer (at least 4 years) who has hands-on experience of NodeJS (at least 2 years) and PostgreSQL (at least 2 years). You will be responsible for Defining, Developing and Maintaining all Server-Side Logic, Components, and Database.
Responsibilities:
- Developing and Maintaining all Server-Side Logic and Components
- Defining and Maintaining all Schemas and Database
- Writing Cron Jobs in NodeJS
- Writing Database Triggers in PostgreSQL
- Testing, Repairing Defects and providing Technical Support.
- Documenting Node.js Processes, Database Schemas, and Preparing Reports
- Collaborating with Frontend Developers and Integrating with Frontend Components
Requirements:
- Bachelor’s Degree in Computer, Information Technology, or similar
- Hands-on experience as a Backend Developer (at least 4 years)
- Hands-on experience of NodeJS (at least 2 years)
- Hands-on experience of PostgreSQL (at least 2 years)
- Hands-on experience of ExpressJS and Docker
- In-depth knowledge of Database Architecture
- Working knowledge of Multithreading in NodeJS
- Working knowledge of Python and ReactJS
- Basic knowledge of HTML5 and CSS3

About 8infinity Game Ed Private Limited
About
Connect with the team
Company social profiles
Similar jobs
Midas is a fintech company that specializes in building state-of-the-art technological solutions for algorithmic trading, investments, and analytics for global financial markets. Headquartered in Mumbai, Midas aims to establish a strong presence in GIFT City (Gandhinagar), London, New York, and Singapore in the near future.
Our team consists of highly motivated and skilled individuals who serve sophisticated clients across various segments, including affluent individuals, high-net-worth individuals, ultra-high net-worth individuals, family offices, and institutions. We offer an excellent platform for personal and professional development within a highly committed and collaborative team in a mission-driven and results-oriented environment.
We are currently seeking a Backend Developer to join our team. The ideal candidate should be an expert in JavaScript, TypeScript, Node JS, MongoDB, Redis, Linux servers, and networking protocols (TCP and UDP). Additionally, the candidate should possess the following qualifications:
- The ideal candidate should possess expert-level knowledge in technologies such as JavaScript, TypeScript, Node JS, MongoDB, Redis, Linux servers, and networking protocols (TCP and UDP). This includes understanding how to use these technologies to develop and deploy backend systems, as well as troubleshooting and optimizing them.
- Proficient in automation technology, the candidate should be able to optimize existing infrastructure, identify and implement design patterns, and understand data structures and algorithms. This includes an ability to evaluate and recommend new technologies that can improve the performance and scalability of the system.
- The candidate should be familiar with version control and project management tools such as GIT, JIRA, etc. and be able to use them effectively to manage and collaborate on code development.
- Strong understanding of multithreading and multiprocessing concepts, and the ability to make tweaks and optimizations in similar domains for the purpose of improving performance and scalability.
- Understanding of clustering and load balancing, including the ability to design and implement solutions that can improve the availability and scalability of the system.
- Understanding of cyber security protocols and their application in the development and deployment of backend systems. This includes knowledge of best practices for securing systems, as well as the ability to identify and mitigate potential security threats.
- Ability to implement CI/CD pipelines when needed. This includes an understanding of the various steps involved in creating, testing, and deploying code, as well as knowledge of the tools and technologies used to automate these processes.
- Familiarity with tools such as NGINX or HAProxy and understanding how they can be used to improve the performance and scalability of the system.
- Eagerness to learn and upgrade skills as per the demands of the product. This includes an ability to stay current with new technologies and best practices in the field, as well as a willingness to continuously improve one's own skills.
- Proven experience in the industry and ability to work in a fast-paced environment. The candidate should have a solid understanding of the financial markets and the technology used to support them.
- Strong problem-solving and analytical skills, ability to work independently and as part of a team. The candidate should be able to identify and solve complex problems and work effectively with others to achieve common goals.
- Strong communication and interpersonal skills. The candidate should be able to effectively communicate with both technical and non-technical stakeholders, and work well in a team environment.
The ideal candidate will be a self-motivated, results-driven individual who is passionate about technology and its application to the financial markets. If you meet the above qualifications and are interested in joining our team, please apply for the position.
What we expect of you:
- 4+ years of experience building scalable backends using Nodejs
- In-depth knowledge of any framework of Nodejs (i.e. Express, Hapi, Koa.js)
- Hands on experience with developing REST APIs using Node.js and any of the above framework
- Good understanding of standard authentication systems such as OAuth2 and JWT
- Should have experience with Socket.IO
- Should have understanding of Model, Caching, Async mechanisms
- Knowledge of server-side templating (e.g. Jade, Handlebars.js, etc.)
- Hands-on experience with implementing Role based User authentication and authorization system
- Understanding of Caching, Database Interactions, Middlewares
- Able to engineer the best performing solutions and always keeping scalability in mind
Must haves:
- Strong problem solving skills
- Passion for building robust systems that are engineered to handle failure scenarios, an attitude to maintain coding standards
- Strong advocate for producing quality software who makes sure issues are raised and resolved
What makes you a great fit for Aubergine:
- Knowledge of data structures and algorithms
- Hungry for more responsibility and knowledge
- Experience with at least one of the cloud platforms like AWS, GCP, Azure, Digital Ocean etc. (docker, Kubernetes, microservice good to have)
Skills: NodeJs
Experience required: 4+ years
Job Type: Full time/ Permanent
Perks and Benefits:
- Flexible shift timings
- Company-sponsored certifications.
- Team friendly culture
- Flat hierarchy
- Carrom, Table tennis games, Cricket Tournament Participation for interested employees
- Snack-filled pantry for team members
- Group Medical Insurance (*)
- 5 days working.
Employment Type
Full-time
Title:
Node Js Developer
Ideal candidates will have 1-3 years of experience in Node JS and AWS.
Responsibilities:
- Translate application storyboards and use cases into functional applications
- Design, build and maintain efficient, reusable, and reliable Node JS code
- Ensure the best possible performance, quality, and responsiveness of applications
- Identify bottlenecks and bugs, and devise solutions to these problems, Help maintain code quality, organization, and automation.
- Triage and resolve complex + systemic issues reported on existing production systems
- Communicate effectively with product owners, and development team members to facilitate understanding of deliverables, estimates, and prioritization
- Contribute to production deployments, including documentation of technical specifications and release notes
- Designs and develops quality software that conforms to department standards and code style
- Writing reusable, testable, and efficient code, create automated test cases following TDD/BDD best practices
- Maintain and enhance existing NodeJS codebase.
- Organize an agile development process that facilitates collaboration, provides transparency, empowers the project team, surfaces and resolves impediments,delivers high-quality software, focuses on delivering business value, and continuously looks to improve.
- Take on a championship role in on-time, high-quality delivery of products through the entire application lifecycle.
What will you work on?
- Architecting clever technical solutions
- Hands-on development using NodeJS and other Javascript frameworks
- Recommend technical frameworks and tech stacks
- Define REST, or GraphQL APIs, document APIs and develop the API handlers
- Design and develop with serverless and scalable systems
- Integrate with 3rd party systems
- Create architectural solution prototypes
- Lead the team, code reviews, and problem-solving
What Makes You A Great Fit?
- 1+ years of software experience with Node JS, Javascript frameworks related to webstack
- Understanding the nature of asynchronous programming and its quirks and workarounds
- Experience with use of serverless functions from AWS
- Experience with architecture of technology systems having hands-on expertise in backend and cloud systems ( AWS, GCP)
- Expertise with NoSQL databases (Mongo, ElasticSearch, Redis) including design of schemas and development for these databases
- Knowledge of DevOps practices and CI/CD pipelines
- Experience in Microservice architecture and development including REST-based APIs.
- Highly collaborative with an affinity for solving complex problems through dialogue with team members.
- Curious, always seeking the whys and hows in order to gain a deeper and more complete understanding of the business and technology.
- Comfortable with ambiguity can begin to explore and solve complex problems when the problem and solution are not well-defined.
- Ability to multitask, switching between various projects/tasks of different natures and complexity with ease
- Knowledge of git based workflows such as gitflow
- Experience with Python in addition to the core knowledge of Node JS is a plus
- Chatbot, Machine Learning, Data Science/Big Data experience will be a plus
- Excellent communication skills, verbal and written
Competencies & Behavior
- Excellent communication and interpersonal skills
- Implement design thinking for different strategieS
- Attention to detail and the ability to work to tight deadlines
- Strong experience in cloud server infrastructure
- Ability to work on complex applications, perform product analysis, development tasks of complex web
- Jumping on a call with clients to understand the requirement and profile them the right solution, helping formulate an effective solution and turning it into a working application
- Conducting website performance and unit tests
- Heavy involvement in the requirements gathering, development and operational stages of new projects
- Troubleshoot and debug related application defects with existing and new applications
- Work collaboratively with the team members and train them as and when required.
Back End Developer
Qualification : Engineering /Master degree in Computer Science/Electronics/Electrical/Information
Technology Experience : 3- 6 years Skill Sets :
-
The server part of client-server programming
-
Strong database schema skills, querying, joins, triggers, stored procedures
-
Programming languages and frameworks: Javascript and NodeJS languages: PHP, Node,
-
Relational databases such as MySql, SQL Server, Postgres, NoSQL database MongoDB
-
REST-compliant APIs
-
Big Data processing
-
Experience in Agile SCRUM method of development
-
Familiar with GIT and Devops tools and technologies
-
Spring Boot, JavaScript, MongoDB, Maria DB, Microservice , Devops, Rest API, Postman, AWS, Nginx, Redis, Docker
Desired candidates must have 3-6 years experience as NodeJs Developer.
Roles and responsibilities:
- Responsible for understanding functional and business requirements and translate them into effective code
- Provide support till deployment of code into production.
- Ownership for ensuring code optimization, problem diagnosis, and on-time delivery
- Implement solutions as per the pre-defined framework /guidelines and adherence to processes
- Finding an optimal solution for the problem statement
- Conduct peer code review.
What candidate should know about:
- Excellent hands-on experience with Node.Js, Express.Js, JavaScript
- Understanding the nature of asynchronous programming and its quirks and workarounds
- Excellent hands-on experience with MongoDB, Mongo aggregation, MySQL
- Ability to build REST services, Authentications, MVC applications
- Excellent Object Oriented Programming skills and ability to write modular, secure, scalable, and maintainable code
- Experience with Elastic Search, Redis.
- Knowledge about AWS components (S3, EC2, Cloudfront, Redis Clusters, etc.)
- Self-learning abilities are required
- Familiarity with upcoming new technologies is a strong plus
Desired candidates must have 2-6 years experience as NodeJs Developer. If the candidate is not able to relocate to Gurgaon then we can also provide permanent Work from home for this position.
Roles and responsibilities:
- Responsible for understanding functional and business requirements and translate them into effective code
- Provide support till deployment of code into production.
- Ownership for ensuring code optimization, problem diagnosis, and on-time delivery
- Implement solutions as per the pre-defined framework /guidelines and adherence to processes
- Finding an optimal solution for the problem statement
- Conduct peer code review.
What candidate should know about:
- Excellent hands-on experience with Node.Js, Express.Js, JavaScript
- Understanding the nature of asynchronous programming and its quirks and workarounds
- Excellent hands-on experience with MongoDB, Mongo aggregation, MySQL
- Ability to build REST services, Authentications, MVC applications
- Excellent Object Oriented Programming skills and ability to write modular, secure, scalable, and maintainable code
- Experience with Elastic Search, Redis.
- Knowledge about AWS components (S3, EC2, Cloudfront, Redis Clusters, etc.)
- Self-learning abilities are required
- Familiarity with upcoming new technologies is a strong plus
- Hands-on experience in developing end-to-end applications using Node.Js,
- Experience of working with databases with ORMs – MySQL
- Knowledge of AWS services are an added advantage
- Should have basic knowledge of TypeScript
- Knowledge of Nest.js and/or Sail.js frameworks is a plus point
- An experience of 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











