07 Nov
|
AppSquadz Software
|
Noida
07 Nov
AppSquadz Software
Noida
5-8 Years
Noida
Full time
Job Description - Senior MEAN/MERN Stack Developer : Experience : 6+ Years Employment Type : Full-Time
Job Summary : Key Responsibilities :
- Develop high-performance, responsive user interfaces using Angular or React.js .- Build secure, scalable, and optimized backend services using Node.js and Express.js .- Design and optimize MongoDB schemas, queries, and indexes.- Develop and integrate RESTful APIs and third-party services.-
- Integrate streaming technologies such as HLS , MPEG-DASH , and DRM solutions where applicable.-
- Conduct code reviews and ensure adherence to coding standards and best practices.- Troubleshoot complex production issues and provide technical solutions. Mentor and guide junior developers , conduct technical reviews, and assist the team in resolving technical challenges.- Collaborate with Product Managers, UI/UX Designers, QA, and DevOps teams throughout the software development lifecycle.
- Participate in architecture discussions and contribute to technical decision-making.
Required Technical Skills : Frontend :
- React.js or Angular- JavaScript (ES6+) / TypeScript- HTML5- CSS3- Bootstrap / Tailwind CSS / Material UI
- Responsive Web Development
Backend :
- Node.js- Express.js- REST APIs
- Microservices Architecture
Database :
- MongoDB or MySQL
Media & Streaming (mandatory) :
- Experience integrating and customizing HTML5 video/audio players (e.g., Shaka Player, Video.js, JW Player, Bitmovin Player, or similar).- Strong understanding of HLS and MPEG-DASH streaming protocols.- Familiarity with DRM technologies such as Widevine, FairPlay, and PlayReady is preferred.
- Experience troubleshooting playback, buffering,
and streaming performance issues.
Authentication & Security :
- JWT- OAuth 2.0- RBAC
- API Security Best Practices
DevOps & Cloud :
- Git
- AWS
Positive to Have :
- Redis- WebSockets- Kafka/RabbitMQ- Elasticsearch
- GraphQL
Required Experience : 6+ years of experience in MEAN/MERN Stack development.-
- Hands-on experience with video/audio player integration and streaming technologies .- Experience building scalable REST APIs and microservices.- Experience working with cloud environments and CI/CD pipelines.
- Experience in Agile/Scrum development methodologies.
Leadership Expectations :
- Provide technical leadership to the development team.- Mentor and guide junior developers on design, coding standards, and best practices.- Review code and ensure high code quality.- Assist the team in debugging and resolving complex technical issues.- Collaborate with architects and stakeholders on solution design.
- Take ownership of deliverables and ensure timely project execution.
Qualifications :
- Bachelor's degree in Computer Science, Information Technology, or a related field.- Strong understanding of software design principles and architecture.- Excellent analytical and problem-solving skills.
- Strong communication and stakeholder management abilities.
Preferred Domain Experience :
- OTT Platforms- Video Streaming Applications- Media & Entertainment- Enterprise SaaS Products
- Digital Content Platforms
Key Competencies :
- MEAN/MERN Stack Development- Video Player Integration- Streaming Technologies- REST API Development- Performance Optimization- Technical Leadership- Team Mentoring- Code Reviews- Problem Solving
- Agile Development
📌 Qualifications (Noida)
🏢 AppSquadz Software
📍 Noida