
Lead Backend Developer Javascript
at Our client company is into Ecommerce(QS1)
- 5-10 years of experience in building API services using NodeJS Express and related frameworks
- Expert level understanding of NodeJS asynchronous runtime
- Expert level understanding of Javascript concepts on callbacks and closures
- Experience with Postgres, NoSQL, Redis, and Firebase real-time database
- Experience with AWS services like Elastic Beanstalk, Cloudfront, S3, EC2, Lambda, API Gateway, SQS, etc
- Understanding of patterns and techniques for building scalable back-end infrastructure including caching, rate limiting, authentication, and authorization schemes.
- Experience in building highly scalable and high throughput services with millisecond response times
- Experience working in a collaborative team environment
- Excellent communication & interpersonal skills
- Willingness to learn and pick up new technology along with patience to mentor
Bonus skills –
- Experience with Elastic Search, Puppeteer
- Experience writing unit test

Similar jobs
Key Responsibilities
- Develop and maintain custom WordPress themes, plugins, and APIs using PHP, MySQL, HTML, CSS, jQuery, and JavaScript.
- Build and optimize REST APIs and integrate with third-party services.
- Ensure high performance, scalability, and security of WordPress applications.
- Collaborate with Product Managers, UI/UX Designers, QA, and DevOps to deliver high-quality solutions.
- Write clean, testable, and maintainable code following best practices.
- Troubleshoot and resolve WordPress-related technical issues.
- Stay updated on WordPress and web technology trends.
Required Skills & Experience
- 7+ years of experience in PHP and WordPress development.
- Strong expertise in custom theme and plugin development.
- Proficiency in JavaScript, jQuery, AJAX, HTML5, and CSS3.
- Solid experience with MySQL and database optimization.
- Hands-on experience with Git and Agile methodologies.
- Knowledge of WordPress security best practices, SEO, and performance tuning.
- Familiarity with CI/CD pipelines, Docker, and cloud platforms (AWS/GCP) is a plus.
- Experience with multisite or headless WordPress is an advantage.
- Experience with Laravel, Symfony, Yii, and other PHP-based frameworks is a plus.
Nice to have
- Cloudflare Workers (Wrangler, KV/R2, Durable Objects)
- Salesforce OAuth/API experience; HubSpot Forms event hooks; middleware patterns.
- AWS basic understanding
- Cloudflare basic understanding
- Uptime/transaction monitoring via Checkly or other automated systems.
- Entry-level DevOps/networking understanding: HTTP/TLS, CORS, DNS, proxies, caching, request/response debugging (HAR).
Qualifications
- Associate or bachelor’s degree preferred (Computer Science, Engineering, etc.), but equivalent work experience in a technology-related area may substitute.
- Proven track record in building and maintaining large-scale WordPress platforms.
We are looking for a qualified team leader to manage our team and provide effective guidance. The lead should be an excellent coder with proficiency and a clear understanding of different aspects of a project. You will be responsible for
supervising, managing, and motivating team members regularly. As a team leader, you will be the contact point for all Interactions with the architect and the team, so You must possess excellent communication skills. You should also be able to act proactively to ensure smooth team operations and effective collaboration.
Who are we looking for?
• Bachelors / Masters in Computer Science or equivalent with at least 7-10 years of professional experience.
●Strong software design and architectural skills in object-oriented and functional programming styles.
• Java 8, Microservices using Spring boot, Spring Cloud, Docker, Kubernetes orchestrator.
• Experience in working with Spring Framework - Spring Boot, Spring REST, Spring Security, Spring Data JPA, OAuth2, hibernate.
• Experience in Reactjs or Angular.
• Experience in RabbitMQ
• Experience in Unit Testing Tools like Junit/TestNG
• Experience in working with SQL & NoSQL databases such as MySQL, Mongo DB.
• Knowledge of CI/CD architecture.
• Knowledge of tools like Jenkins, SonarQube, Maven, Gitlab
• Experience in cloud technologies.
• Team management using Scrum methodologies.
You demonstrate the ability to work in a fast-paced and hyper-growth environment where the requirements are
constantly changing.
• Solid understanding of design patterns, data structures, and advanced programming techniques.
● Must have experience leading a team of at least 8- 10 people.
• Nice to have Python 3.6+, Image and textual data processing technologies.
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.
Skills And Qualifications
- Expert in Python, with knowledge of at least one Python web framework (such as Django, Flask, etc depending on your technology stack)
- Familiarity with some ORM (Object Relational Mapper) libraries
- Able to integrate multiple data sources and databases into one system
- Understanding of the threading limitations of Python, and multi-process architecture
- Good understanding of server-side templating languages (such as Jinja 2, Mako, etc depending on your technology stack)
- Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
- Understanding of accessibility and security compliance (depending on the specific project)
- Knowledge of user authentication and authorization between multiple systems, servers, and environments
- Understanding of fundamental design principles behind a scalable application
- Familiarity with event-driven programming in Python
- Understanding of the differences between multiple delivery platforms, such as mobile vs desktop, and optimizing output to match the specific platform
- Able to create database schemas that represent and support business processes
- Strong unit test and debugging skills
- Proficient understanding of code versioning tools (such as Git, Mercurial or SVN)
- (Make sure to mention other frameworks, libraries, or any other technology related to your development stack)
- (List education level or certification you require)
Rules & Responsibilities:
Technical Skills:
- .Net– Net, C#, .Net core, MVC, Framework, Web API, Web Services, Micro Service and SQL
- Azure – Azure Cloud, SaaS, PaaS, IaaS, Azure Relational, and No-SQL Database, Big Data Services
Responsibilities
- Good understanding of and experience in working on Microsoft Azure (IAAS/PAAS/SAAS)
- Ability to architect, design, and implement cloud-based solutions
- Proven track record of designing and implement the IoT-based solutions/Big Data solutions/applications to the Azure cloud platform.
- Experience in building .Net-based enterprise distributed solutions in Windows and Linux.
- Experience in using CI and CD tools. Jenkins/ Azure pipeline and Terraform. Experience in using another tooling such as Ansible, CloudFormation, etc.
- Good understanding of HA/DR Setups in Cloud
- Experience and working knowledge of Virtualization, Networking, Data Center, and Security
- Deep hands-on experience in the design, development, and deployment of business software at scale.
- Strong hands-on experience in Azure Cloud Platform
- Experience in Kubernetes, Docker, and other cloud deployment, container technologies
- Experience / knowledge of other cloud offerings (e.g. AWS, GCP) will be added advantage
- Experience with monitoring tools like Prometheus, Grafana, Datadog, etc.
In this role, you should be able to write functional code with a sharp eye for spotting defects. You should be a team player and an excellent communicator. If you are also passionate about the .NET framework and software design/architecture, we- d like to meet you.
Your goal will be to work with internal teams to design, develop and maintain software.
Responsibilities and Duties :
- Writing clean, scalable code using .NET programming languages.
- Build high-quality scalable and predictable web applications on the .NET Technology stack and maintain internal and external facing web applications.
- Creating and integrating services and APIs using Web API 2 for various products and applications.
- Working on system architecture and databasing in MongoDB, MySQL, and NoSQL.
- Make regular modifications to existing software for error correction, adaptation to new hardware, and improving overall function and performance
- Evaluate new code for reliable architecture, stability, reusability, performance, automation, security, and metrics
- Using JSON to store and transport data.
- Working with other team members and the team lead using Project Management Tools and Version Source Control to create industry-leading technological products.
Skills required:
- 1 - 3 years of experience in MongoDB.
- Knowledge about AWS Cloud is an added advantage.
- Knowledge of .NET development and lifecycle methods in C# Language.
- Experience in making Web API 2 including routes, class components, async methods, parallel programming, authentication, and authorization, etc.
- Experience and hands-on knowledge of data management methods with MongoDB, MySQL, or NoSQL, etc.
- Should have experience and understanding of using JSON.
- Familiarity with working with .NET Framework, JavaScript, HTML. Knowledge of .NET Core is preferred.
- Knowledge and experience working with AWS Cloud and cloud computing techniques is an added advantage, but not a requirement.
- Having a BSc Degree in Computer Science is optional but should have some educational knowledge of computer science.
Basic Skills/Qualifications
• Master’s/Bachelor’s degree in Computer Science, Computer Engineering (BE/MCA/BCA)
• 5-9 years of strong software design and development experience and building and administering large-scale distributed applications
• Strong communication skills
• Agility and quick learner
• Understanding of the Software development lifecycle
• Good Analytical and problem-solving skills
• Self-motivated with the ability to prioritize, meet deadlines, and manage changing priorities
• Should have a high level of energy working as an individual Contributor and as a part of Team.
• Ability to think out of the box and questioning everything
Technical Skills (Hands On)
• Apply Server-side software development expertise, to design, develop and implement horizontally scalable components with the ability to handle large transaction and query volumes with following experience :
• Backend - NodeJS, Server-Side Events (SSE)
• Programming languages - Typescript, JavaScript
• API – REST, GraphQL
• Databases – MySQL, PostgreSQL
• Additional useful programming languages – Java, Scala
• CI/CD experience with:
• Git/TFS, Containers, Ansible
• Test Driven Development (TDD)
• Real-time or near real-time data pipelines
• BPMN 2.0 (Camunda)
• Knowledge of Design Thinking
• Experience working in short agile release cycles
• Enterprise grade development best-practices for end-to-end interoperability and integration
• Design with operational requirements, and support challenges in perspective









