Full Stack Developer
Job details
Job Description: Benova, an innovative startup specializing in real-time communication technologies, is seeking an experienced 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
- Develop and Maintain Web Applications
- Contribute to the design, development, and maintenance of web applications using the MERN stack.
- Implement responsive user interfaces and ensure cross-platform optimization.
- Real-Time Communication Tools
- Assist in developing real-time communication features, focusing on audio/video chat functionalities.
- Work with media servers like Kurento Media Server, Media Soup, or Jitsi.
- Collaborate on Architectural Solutions
- Work closely with senior developers to develop architectural solutions and make informed design choices.
- Participate in code reviews and adhere to coding standards.
- DevOps Support
- Support the DevOps process to ensure efficient deployment and continuous integration.
- Utilize containerization and orchestration tools under guidance.
- Cross-Functional Collaboration
- Collaborate with cross-functional teams to define, design, and ship new features.
- Communicate effectively with team members to ensure project alignment.
- Continuous Learning
- Stay updated with emerging technologies and industry trends.
- Engage in knowledge-sharing sessions and contribute to team learning.
- Experience
- 3-5 years of experience as a Full Stack Developer.
- Proficient in the MERN stack (MongoDB, Express, React, Node.js).
- Technical Skills
- Experience with developing or contributing to real-time communication tools, especially audio/video chat.
- Familiarity with media servers.
- Basic understanding of DevOps practices, including containerization and orchestration tools.
- Soft Skills
- Strong problem-solving and analytical skills.
- Good communication and teamwork abilities.
- Eagerness to learn and adapt in a fast-paced environment.
- Methodologies
- Familiarity with Agile development methodologies.
- Hybrid role (Remote, Udaipur(India), Germany)
- A collaborative team player who fosters innovation.
- Eager to learn and grow professionally.
- Able to communicate effectively with team members and stakeholders.
- Passionate about real-time communication technologies.
- 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.