We are looking for a highly capable https://www.linkedin.com/feed/hashtag/?keywords=node&highlightedUpdateUrns=urn%3Ali%3Aactivity%3A6854010812688846849">Node.js https://www.linkedin.com/feed/hashtag/?keywords=developer&highlightedUpdateUrns=urn%3Ali%3Aactivity%3A6854010812688846849">Developer as part of our backend team for a mobile application.
You will be collaborating with our android developers, 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 & Requirements:
Minimum 3 years of coding experience with Node.js.
Knowledge and understanding of Request, Response, and proficiency in REST-ful APIs.
Implementation of security like OAuth 2.0, OAuth 1.0, JWT, Basic Auth, and data protection.
Integration & Design of data storage solutions like MySQL, MongoDB,
Design, build and configure applications to meet business process and application requirements.
Extensive experience in using tools like Jenkins/ Git/ AWS Cloud.
Experience in writing Unit Tests and Test Frameworks.
Experience with Agile Development Model.
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.
Extensive knowledge of JavaScript, web stacks, libraries, and frameworks
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.
Thanks & Regards!

About Bizdesire
About
Connect with the team
Similar jobs
Role & responsibilities
- Develop and maintain server-side applications using Go Lang.
- Design and implement scalable, secure, and maintainable RESTful APIs and microservices.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic
- Optimize applications for performance, reliability, and scalability.
- Write clean, efficient, and reusable code that adheres to best practices.
Preferred candidate profile
- Minimum 5 years of working experience in Go Lang development.
- Proven experience in developing RESTful APIs and microservices.
- Familiarity of cloud platforms like AWS, GCP, or Azure.
- Familiarity with CI/CD pipelines and DevOps practices
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.
2. Completely responsibile for architecture, wireframe, frameworks, coding, UI/UX, Database, Security, privacy etc.
3. Developing Android and Web Applications.
4. Responsible for cost optimzation and scalability of the product.
5. Preparing and presenting reports related to product development
Job Description
Must have Skill Sets
- Go lang + Microservices
- Familiarity with MAC/Linux environment, Shell script
- GRPC ● JavaScript & JSON
- Knowledge of microservices and architecture
- Knowledge of Uber Tech Stack would be a bonus ○ Will ensure candidate who are selected will undergo training on Uber Stack as a part of their induction to Uber
- Basic SQL knowledge
Expectations from the candidate
- Strong hands-on experience in understanding requirements and creating microservices using Go lang..
- Exceptional debugging and problem-solving skills on large codebase
- Be a proactive thinker and demonstrate keen sense to find solutions to challenging problems
- Product sense: Create more than beautiful code. Play a crucial role in choosing what we build and how we build it.
- A penchant for collaboration & a team player: Work cross collaboratively to drive impact across orgs. Be open to candid feedback for improvement. When required step up to the role of a tech-lead to ensure effective coordination and communication
- Independent to explore all the end points in UBER environment and coordinate with different Line of Business to understand the correct microservice for a business use case.
- Ability to convert a high-level PRD into a detailed ERD for execution. Coordinate with business teams to understand the functional requirement and convert it into engineering logic
Primary Skills :
4+ Years with Java
2+ with Microservices
6 months to 1 Year with Golang
Exp : 4+ Years
Location : Bangalore/Hyderabad
Max Budget : 28 Lakhs
End Client : UBER
Function: Software Engineering → Backend Development
Responsibilities:
Review requirements, design specifications and propose a solution and have a discussion before implementation
Work with team leads on the requirements and create estimates against those requirements
Deliver projects on time in an agile and continuous development environment
Writing tests in a client-side test framework such as Jest, Jasmine, Mocha, etc.
Work with QA team for resolving issues
Report status with tools like JIRA to stakeholders
Requirements:
3-5 years of work experience developing complex software
Minimum 2years sound experience with back-end development in Java-script frameworks like loopback, Express, etc.
A solid understanding of core JavaScript principles and its fundamentals
Familiarity with popular JavaScript tools, frameworks, and design principles, and enjoy staying up to date with the changing JavaScript ecosystem
Strong communication skills across the board, with a passion for finding and sharing best practices and driving greater discipline
Experience using Version Control (GitHub/Gitlab).
Passionate about code quality, extensibility, and simple architecture design
Skills:
JavaScript
Node
Express
Loopback
OAuth
API Development
Plus Points:
Knowledge of Go, Ruby, Python, Closure or any other languages
Test Driven Development (TDD)
Knowledge of front-end development
Icicle is looking for an experienced RoR developer who can effortlessly build with us the cleanest of all designs. We're looking for passionate Ruby on Rails developers to join our IT team in Mumbai.
Icicle builds Web & Mobile products for Startups, Brands, Digital Agencies and Enterprises, helping in bringing their ideas to life. More - www.icicletech.com
The team consists of bright young designers, hackers, senior developers, startup specialists. We are distributed with offices in Mumbai, Bangalore and New York. More - www.icicletech.com
What will you do?
As a Ruby on Rails developer, you will get to:
- Participates as an independent contributor on an agile development team working closely with team members to effectively deliver high quality code.
- Complete ownership of a product or feature from development to launch.
- Coordinate and participate in the code review process to ensure delivery of high-quality, testable code using best practices and current software patterns.
- Review and mentor other team members. Be a team player!
- Get complete control of the product with active involvement in deciding stack and architecture.
What we are looking for
- Minimum 3+ years in depth hard core experience in Ruby on Rails
- Deep understanding of object-orientated programming
- A knack for writing clean, readable maintainable Ruby code.
- Identify bottlenecks and bugs, and devise solutions to these problems.
- Skillset in Testing using Rspec
- Demonstrated skills and experience with writing testable code and using related best practices.
- Understanding of web services technologies such as REST is required.
- Good experience and understanding of continuous integration and deployment process.
- Knowledge in working with AWS or other cloud platform
- Experience in working with limited direction while exceeding delivery expectations.
- Great communication, particularly in explaining your coding processes, suggestions for best practices, and identifying ways to improve the teams coding quality.
Technical Expertise
Core
Ruby, Ruby on Rails, HTML, CSS3, JavaScript, Rest API
Databases
PostgreSQL, MongoDB, Redis, Memcached
Testing
Rspec (or any other Unit testing framework)
Cloud/Deployments
Capistrano, Docker, Heroku, AWS, Kubernetes
Desirable Skills
- Participation in open-source projects.
- Actively involved in solving problems on Github, Stackoverflow.com and groups.
- Experience working in JS and front end frameworks (React)
- Interest in learning new technologies.
Why Icicle
- 100% work-life balance
- Competitive salary
- Perks of getting free Gym Membership vouchers.
- Medical checkup Vouchers with topnotch hospitals and coupons for medical bills.
- Exposure to futuristic technology, mentally stimulating work environment.
- Opportunity to work with a big team of experienced, committed, talented people with a great sense of humour.
- Stability of a legacy company and agility of a startup - best of both the world.
- A healthy work environment with no politics, no bureaucracy.
- Encouraged to learn new skills, grow together, not just maintain the status quo
So, if you have 3+ years of experience developing applications with Ruby on Rails, apply today!












