Manager-Application Development-Applications Development Engineering

12 - 16 years

0 Lacs

Posted:2 weeks ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a skilled and passionate NodeJS Developer with over 12 years of experience, you will have the opportunity to join our dynamic team. Your role will involve designing, developing, and maintaining server-side applications using Nodejs. You will also be responsible for implementing and managing real-time data and audio streaming solutions, integrating WebSocket connections for real-time communication, and developing secure APIs with robust authentication and authorization mechanisms such as OAuth2 and JWT. Additionally, you will play a key role in deploying and managing applications on cloud platforms like AWS, Azure, or GCP while collaborating with front-end developers, DevOps, and QA teams to ensure the delivery of high-quality products. Your focus will be on writing clean, maintainable, and well-documented code, monitoring application performance, and troubleshooting issues to maintain high performance and reliability. Key Responsibilities: - Design, develop, and maintain server-side applications using Nodejs - Implement and manage real-time data and audio streaming solutions - Integrate and manage WebSocket connections for real-time communication - Develop secure APIs with robust authentication and authorization mechanisms (OAuth2, JWT, etc) - Deploy and manage applications on cloud platforms (AWS, Azure, or GCP) - Collaborate with front-end developers, DevOps, and QA teams to deliver high-quality products - Write clean, maintainable, and well-documented code - Monitor application performance and troubleshoot issues Required Skills: - Strong proficiency in Python, Nodejs, and JavaScript/TypeScript - Experience with cloud services (AWS Lambda, EC2, S3, Azure Functions, GCP Cloud Functions, etc) - Solid understanding of data streaming and audio stream processing - Expertise in WebSocket protocols and real-time communication - Knowledge of authentication/authorization standards and best practices - Familiarity with RESTful APIs and microservices architecture - Experience with version control systems like Git - Good understanding of CI/CD pipelines and containerization (Docker/Kubernetes is a plus) Preferred Qualifications: - Good to have certifications in cloud technologies (AWS Certified Developer, Azure Developer Associate, etc) - Experience with message brokers like Kafka, RabbitMQ, or MQTT - Familiarity with Agile/Scrum methodologies Soft Skills: - Strong communication skills both verbal and written - Excellent problem-solving and debugging skills - Self-motivated with the ability to work independently and in a team - Comfortable working with stakeholders across different time zones In addition to the technical skills required for the role, you will need to be available during the General Shift hours of 1:30 PM to 11:30 PM IST. Flexibility to extend hours based on critical deployments or support needs may be required to ensure the successful completion of projects.,

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You