Description:
Cybrica is a dynamic and innovative tech company dedicated to building state-of-the-art solutions that push the boundaries of modern technology. We are looking for a talented and motivated MERN Stack Developer to join our team and contribute to our growing portfolio of cutting-edge projects, particularly in the areas of real-time chat and streaming platforms.
Job Responsibilities:
- Design, develop, and maintain full-stack web applications using MongoDB, Express.js, React.js, and Node.js.
- Develop and integrate real-time chat and streaming features using WebSocket, Socket.IO, or similar technologies.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Optimize applications for performance, scalability, and maintainability.
- Write clean, reusable, and efficient code following industry best practices.
- Debug, troubleshoot, and resolve issues in a timely manner.
- Ensure proper version control and documentation of all project deliverables.
Requirements:
- Experience: Minimum 1 year of professional experience as a MERN Stack Developer.
- Projects: Must have hands-on experience working on real-time chat and streaming applications.
- Technical Skills:
- Proficiency in MongoDB, Express.js, React.js, and Node.js.
- Strong understanding of WebSocket, Socket.IO, or similar real-time communication protocols.
- Familiarity with streaming technologies (e.g., HLS, WebRTC, or RTMP).
- Solid grasp of REST APIs and their integration into front-end and back-end applications.
- Knowledge of authentication and authorization mechanisms (e.g., JWT, OAuth).
- Experience with Git for version control.
- Soft Skills:
- Strong problem-solving and analytical skills.
- Effective communication and teamwork abilities.
- A proactive approach to learning and staying updated with industry trends.