
Looking for Software Developer - Node.js on urgent bases.
Job Description:
1.Hands on experience in Backend database.
2.Knowledge of Nodejs, React.
Exp: 1-2 Years
Qualification:Diploma/B.E/Technical Degree
Location :Andheri (E)

Similar jobs
Requirements:
- Strong in data structure and algorithms.
- Experience in Node.js, Express, API Design & DOM.
- Understanding of component based design or other design patterns.
- Experience with unit testing, integration testing & continuous integration.
- RDBMS and NoSQL databases preferably PostgreSQL, MongoDB.
- Good to have passion for investing.
Tasks:
· You will take part in the design of the architecture and the development of modern software-based applications in the back-end (Node.JS, TypeScript, Nest.JS)
· You support the technological conception, programming and implementation of new features
· You help manage IoT-to-Cloud services, Microservices, Kubernetes and Docker on GCP
Requirements:
· Bachelor or Master student in an IT-related field of study
· Ability to holistically conceive applications in multiple technologies in the backend
· Experience in agile software development with JavaScript, TypeScript, Node.JS and ideally Nest.JS
· First experiences in Cloud (AWS/Azure/GCP) and Docker
·
Nice to Have:
· Experience with GraphQL, Microservices, Kubernetes
· Understanding of IoT device management and message brokers like AMQP or MQTT
Benefits:
· A responsible position in a fast-growing and highly innovative start-up
· An agile and diverse team with colleagues from all over the world
· English speaking open work environment, with flat hierarchies and short decision-making paths
· Advanced technology stack leveraging cutting-edge IoT hardware and software
· Creative freedom for own ideas, projects and personal development
· Team building, learning and start-up events
- 5 years experience with the Django framework
- Experience with building APIs (REST or GraphQL)
- Strong Troubleshooting and debugging skills
- React.js knowledge would be an added bonus
- Understanding on how to use a database like Postgres (prefered choice), SQLite, MongoDB, MySQL.
- Sound knowledge of object-oriented design and analysis.
- A strong passion for writing simple, clean and efficient code.
- Proficient understanding of code versioning tools Git.
Experience:
- Min 5 year experience
- Startup experience is a must.
Location:
- Remote developer
Timings:
- 40 hours a week but with 4 hours a day overlapping with client timezone. Typically clients are in California PST Timezone.
Position:
- Full time/Direct
- We have great benefits such as PF, medical insurance, 12 annual company holidays, 12 PTO leaves per year, annual increments, Diwali bonus, spot bonuses and other incentives etc.
- We dont believe in locking in people with large notice periods. You will stay here because you love the company. We have only a 15 days notice period.
Solid understanding of OOPS concepts and design methodology - good to have Inheritance, aggregation, and composition
Experience with concepts of MVC, JDBC, and Restful API development
Familiarity with build tools such as Ant, Maven, Gradle, and Docker
Sprint BOOT/ MVC framework - Basics (understanding of various Spring Boot components), Spring Initializer, Spring Boot Starters, and Spring Boot Annotations & DevTools
REST and Microservices - Microservices Basics (Concepts, understanding of API Gateway, Service Registry, fault tolerance, load balancing, Config Server)
Creating database schemas that represent and support business processes, queries, and procedures
Proficient understanding of code versioning tools, such as (Git / Mercurial / SVN) and familiarity with Continuous integration and deployment
- Experience in Web and Mobile Applications.
- Agility and ability to adapt quickly to changing requirements and scope and priorities
- Strong proficiency with JavaScript (ECMAScript 5, 6)
- Knowledge of Node.js and frameworks available for it (SailsJS, Express)
- Understanding the nature of asynchronous programming and its quirks and workarounds.Familiarity with front-end technologies.
- User authentication and authorization between multiple systems, servers, and environments.
- Interaction with multiple data sources.
- Good understanding of SQL syntax.
- Understanding fundamental design principles behind a scalable application.
- Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform.
- Implementing automated testing platforms and unit tests.
- Proficient understanding of code versioning tools, such as Git.
- Knowledge in the field of IOT is good to have.
• Integration of user-facing elements developed by front-end developers with server-side logic
• Writing reusable, testable, and efficient code
• Design and implementation of low-latency, high-availability, and performant applications
• Implementation of security and data protection
• Integration of data storage solutions and Database structure
• Experience integration of data storage solutions like MongoDB and NoSQL cloud data store.







