Senior Full Stack Developer
Job details
Job Description: Benova, an innovative startup specializing in real-time communication technologies, is seeking an experienced Senior Full Stack Developer with a focus on MERN stack. Our team is committed to developing user-friendly, cutting-edge solutions for internal and external communication using WebRTC technology. As we evolve and expand, we are looking for a driven professional to spearhead the development of new features and ensure the scalability and performance of our platform. Responsibilities:
- Lead the design, development, and maintenance of complex web applications using the MERN stack.
- Spearhead the development of real-time communication tools, focusing on Audio/Video Chat features.
- Develop architectural solutions and make high-level design choices.
- Mentor and guide junior developers in coding best practices and system design.
- Work with media servers such as Kurento Media Server, Media Soup, or Jitsi.
- Drive the DevOps process to ensure efficient, reliable deployment and continuous integration.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Conduct code reviews and ensure adherence to coding standards.
- Evaluate and implement new technologies to maximize development efficiency.
- Minimum of 7 years of experience as a Full Stack Developer with at least 3 years in a senior role.
- Proficient in the MERN stack (MongoDB, Express, React, Node.js).
- In-depth experience with developing or contributing to real-time communication tools, especially Audio/Video Chat.
- Experience working with media servers.
- Strong experience with DevOps, including containerization and orchestration tools.
- Excellent problem-solving and analytical skills.
- Proven ability to design scalable, high-performance systems.
- Excellent leadership and mentorship skills.
- Familiarity with Agile development methodologies.
- Hybrid role (Remote, Udaipur(India), Germany)
- A leader who can foster collaboration and innovation.
- Adept at communicating complex technical concepts to non-technical stakeholders.
- Committed to continual learning and sharing knowledge.
- Competitive compensation package.
- Opportunities for professional growth and leadership.
- Work with a passionate and dynamic team.
- Contribute to groundbreaking projects in the real-time communication domain.
- Flexibility in work location.
- A sense of accomplishment in bridging communication gaps in a fast-paced world.
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.