š We're Urgently Hiring ā Node.js Backend Development Intern
Join our backend team as an intern and get hands-on experience building scalable, real-world applications with Node.js, Firebase, and AWS.
š Remote / Onsite
š š Duration: 2 Months
š§ What Youāll Work On:
Backend development using Node.js
Firebase, SQL & NoSQL database management
RESTful API integration
Deployment on AWS infrastructure

About Parksmart
About
Company social profiles
Similar jobs

Experience: 5-12 years (approx.)
Notice period : Immediate / Within 15 days.
Location : Hyderabad.
Mode Of Interview :Ā Walk-In Drive.
Address : Altimetrik India The Hive, Corporate Capital, Ground floor, Survey No. 115/1 and Survey No. 115/29 Financial District, Nanakramguda Village, Hyderabad, Telangana Get Directions.
Mandatory Skills
⢠Strong Restful API, Micro-services development experience using ASP.NET CORE Web APIs (C#)
⢠Must have exceptionally good software design and programming skills in .Net Core (.NET 3.X, .NET 6) Platform, C#, ASP.net MVC, ASP.net Web API (RESTful), Entity Framework & LINQ
⢠Good working knowledge on Azure Functions, Docker, and containers
⢠Expertise in Microsoft Azure Platform - Azure Functions, Application Gateway, API Management, Redis Cache, App Services, Azure Kubernetes, CosmosDB, Azure Search, Azure Service Bus, Function Apps, Azure Storage Accounts, Azure KeyVault, Azure Log Analytics, Azure Active Directory, Application Insights, Azure SQL Database, Azure IoT, Azure Event Hubs, Azure Data Factory, Virtual Networks and networking.
⢠Strong SQL Server expertise and familiarity with Azure Cosmos DB, Azure (Blob, Table, queue) storage, Azure SQL etc
⢠Experienced in Test-Driven Development, unit testing libraries, testing frameworks.
⢠Good knowledge of Object Oriented programming, including Design Patterns
⢠Cloud Architecture - Technical knowledge and implementation experience using common cloud architecture, enabling components, and deployment platforms.
⢠Excellent written and oral communication skills, along with the proven ability to work as a team with other disciplines outside of engineering are a must
⢠Solid analytical, problem-solving and troubleshooting skills
Desirable Skills:
⢠Certified Azure Solution Architect Expert
o Microsoft Certified: Azure ā Fundamentals Exam AZ-900
o Microsoft Certified: Azure Administrator ā Associate Exam AZ-104
o Microsoft Certified: Azure Developer ā Associate Exam AZ-204
o Microsoft Certified: DevOps Engineer Expert (AZ-400)
o Microsoft Certified: Azure Solutions Architect Expert (AZ-305)
⢠Good understanding of software architecture, scalability, resilience, performance;
⢠Working knowledge of automation tools such as Azure DevOps, Azure Pipeline or Jenkins or similar
Roles & Responsibilities
⢠Defining best practices & standards for usage of libraries, frameworks and other tools being used;
⢠Architecture, design, and implementation of software from development, delivery, and releases.
⢠Breakdown complex requirements into independent architectural components, modules, tasks and strategies and collaborate with peer leadership through the full software development lifecycle to deliver top quality, on time and within budget.
⢠Demonstrate excellent communications with stakeholders regarding delivery goals, objectives, deliverables, plans and status throughout the software development lifecycle.
⢠Should be able to work with various stakeholders (Architects/Product Owners/Leadership) as well as team - Lead/ Principal/ Individual Contributor for Web UI/ Front End Development;
⢠Should be able to work in an agile, dynamic team environment;
Role and Responsibilities:
- To ensureĀ successĀ Ā asĀ Ā aĀ Ā jsĀ Ā developer,Ā Ā youĀ Ā shouldĀ Ā possess extensiveĀ Ā knowledgeĀ Ā ofĀ Ā Node.JsĀ Ā basedĀ Ā servicesĀ Ā likeĀ Ā ExpressĀ Ā js, Multer.
- Candidate must be well aware of the JS concepts like promises, async-await, callback, fetch, and array methods like map, filter, reduce.
- Knowledge of GIT is a must.
- Must have sound knowledge of creating API through postman or similar tools, developing and maintaining all server-side network requests, ensuring optimal performance of the central database, collaborating withĀ Ā front-endĀ Ā developersĀ Ā onĀ Ā theĀ Ā integrationĀ Ā of elements.
- Deep Understanding of mongo and MySQL.
- Working knowledge of Microservices.
- Good understanding of AWS services, Like Instance,S3, Route53, Elastic Bean Etc.
- Best writing code understanding.
2) developing and testing software and resolving technical issues that arise
3) Prepare and maintain all applications utilizing standard development tools
4) Utilize backend data services and contribute to increasing existing data services API
5) Lead the entire development life cycle right from concept stage to delivery and post-launch support
6) Convey effectively with all task progress, evaluations, suggestions, schedules along with technical and process issues
7) Document the development process, architecture, and standard components
8) Coordinate with co-developers and keeps project manager well informed of the status of development effort and serves as a liaison between development staff and project manager
9) Keep abreast of new trends and best practices in web development
10) Fixing bugs
We're looking forĀ Senior Node js backend developersĀ withĀ overĀ 2+ years of experienceĀ and strong expertise inĀ JavascriptĀ based development usingĀ Node jsĀ andĀ Express. We are looking for cadidates who areĀ go-gettersĀ and areĀ leaning towards leadership positions. Candidates must have a proven history of building, scaling, optimising and securing Node js basedĀ backendsĀ andĀ APIsĀ using aĀ microserviceĀ architecture.
Bonus Skill : Experience with ReactJs, Postgres
We would prefer candidates who can join immediately or are currently serving their notice period.
Key Skills Required
-
A passion forĀ JavascriptĀ based solutions and an extremely strong understanding of JavaScript
-
Proficiency inĀ Node jsĀ andĀ ExpressĀ based development
-
Stong experience in building scalableĀ REST APIs
-
Experience in implentingĀ API securityĀ using tokens, encryptions keys and other methods
-
A proved history of building scalable and secure web applications and APIs with Node js using aĀ microservice architecture
-
Working experience withĀ API Gateways
-
Experience withĀ Docker
-
Experience in maintaining code viaĀ GitĀ workflows
-
Ability to work independantly or as a part of a team
-
Ability to work in an Agile environment
Responsibilities
-
Understanding requirement and congributing to engineering solutions at a conceptual stage to provide the best possible solution to the task/challenge
-
Building high quality code using coding standards based on the SRS/Documentation
-
Building component based, maintainable, scalable and reusable backend libraries/modules.
-
Building & documenting scalable APIs on the Open Spec standard
-
Unit testing development modules and APIs
-
Conducting code reviews to ensure that the highest quality standard are maintained
-
Securing backend applications and APIs using industry best practices
-
Troubleshooting issues and fixing bugs raised by the QA team efficiently.
-
Optimizing code
-
Building and deploying the applications
Job Responsibilities
Design and build from cloud-based products and services with massive scale and reliability Write clean and modular code primarily in Python to create multi tenant microservices Terabyte scale data per month with SLA end to end latency and tenant fairness
Build CICD based software development model with end-to-end ownership of code delivery - starting from design/architecture, coding, automated functional/integration testing and operating/monitoring the service in production.
Use relevant technologies and cloud services like Kafka, Redis, Mongo, RDS, Spark Streaming, Redshift, Airflow to build highly performant and scalable distributed systems
Design and develop data schema and access layer to optimally store and retrieve data
Stay up to date with the latest developments in cloud computing and incorporate relevant learnings to both product features and product architecture.
Preferred Qualifications
BS/Btech (Btech Preferred) in Computer Science, Computer Engineering, Information Technology
Preferred Technical Skills:
2- 6 years of software development experience with enterprise-grade software. Must have experience in building scalable, high-performance cloud services Expert coding skills in Python, Django
In Depth experience in AWS is mandatory
Expertise in building scalable event based asynchronous systems based on the microservices architecture
Experience working with docker and kubernetes
Experience with databases such as MongoDB, Redis, RDS, RDF, Graph DB, SPARQL etc. Experience with messaging technologies such as Kafka, Pulsar, SQS
Must have expertise in building REST APIs
Strong object-oriented designing and programming experience Experience in cloud object stores: S3, Cloud Storage, Blobs, etc. Desired Technical Skills:
Open source committer in related areas like cloud technologies, kubernetes, database etc Additional Skills
Great written and verbal communication
Ability to work geo distributed cross functional group
⢠Write clean, scalable code using .NET programming languages.
⢠Remain up to date with the terminology, concepts and best practices for coding mobile apps.
⢠Develop technical interfaces, specifications, and architecture.
⢠Use and adapt existing web applications for apps.
⢠Create and test software prototypes.
⢠Develop client displays and user interfaces.
⢠Assist software personnel in handling project related work and other requirements.
⢠Coordinate with other software professionals and developers.
Work Experience & Skills
⢠VB.NET (Framework 2.0/3.0/3.5/4.0) (Mandatory)
⢠SQL SERVER 2005 / 2008 (Mandatory)
⢠Must have experience in developing Windows application.
⢠Prior experience in Object Oriented Design and Development (OODD) is required. ⢠1+ years of .NET development (Framework 2.0/3.0/3.5/4.0) experience is required ⢠Experience with SQL Server 2005 / 2008 are required.
⢠Knowledge/experience on Web Service and Unit Test.
⢠Oracle knowledge is added advantage
⢠Strong attention to detail
⢠Excellent troubleshooting and communication skills
⢠Able to work well in a team setting








