Experience Required: 3-8 Years
Key Responsibilities:
1. Fullstack Development:
- Design, develop, and maintain robust fullstack applications using TURN, STUN, Node.js, PHP, and Python.
- Develop and optimize both frontend and backend components, ensuring seamless integration and performance.
- Implement responsive and intuitive user interfaces with a focus on user experience.
2. Product Development:
- Collaborate with cross-functional teams to gather and define product requirements, translating them into technical specifications and deliverables.
- Contribute to the full product lifecycle, from concept to deployment, ensuring end-to-end quality.
3. AI Integration:
- Develop and integrate AI-driven features, particularly focusing on enhancing product capabilities in audio and video processing.
- Work with machine learning models and natural language processing as part of the AI-driven product features.
4. Audio/Video Processing:
- Design and implement efficient solutions for processing and manipulating audio and video content.
- Ensure performance optimization and real-time processing capabilities.
5. Frontend & Backend Development:
- Build and maintain scalable and efficient APIs, services, and databases.
- Create dynamic, responsive, and visually appealing front-end interfaces using modern frameworks.
- Ensure cross-browser compatibility and mobile responsiveness.
6. Code Optimization & Debugging:
- Conduct regular code reviews, optimize performance, and troubleshoot complex issues across the stack.
- Utilize Codex for AI-assisted coding, improving development efficiency and code quality.
7. Team Collaboration:
- Work closely with designers, product managers, and other developers to create cohesive and scalable solutions.
- Mentor junior developers and contribute to the growth of the development team.
8. Documentation:
- Maintain comprehensive documentation of the codebase, development processes, and AI integration strategies.
- Ensure that all aspects of the stack are well-documented and accessible to the team.
Key Skills:
- Strong expertise in fullstack development with TURN, STUN, Node.js, PHP, and Python.
- Proficiency in Codex and AI-driven development.
- Experience with modern frontend frameworks and backend technologies.
- Hands-on experience with audio and video processing.
- Familiarity with product-based software development lifecycle.
- Excellent problem-solving and debugging skills.
- Ability to work in a dynamic, fast-paced environment.
Qualifications:
- Bachelor’s/Master’s degree in Computer Science, Software Engineering, or related field.
- 3-8 years of experience in fullstack software development, preferably in a product-based company.
- Proven track record of delivering high-quality, fullstack software products
Any Graduate