Video SDK | Internships
Video SDK | Internship
Video SDK | Internship
1️⃣ Full Stack SDE(Intern)
Job Description
About Company :
Video SDK is a fast-growing technology company that specializes in video-conferencing integration solutions. We are committed to delivering exceptional experiences to our customers by optimizing our online presence and driving organic traffic.
Years of Experience: Internship
Mandatory Skills: Strong Understanding of DSA**,** OOP Concepts, REST API, Strong problem solving skill, strong debugging and testing skill
Good to have skills: Next JS**,** Git, State Management
Key Responsibilities:
Frontend Development:
- React Wizardry: Work your magic with React to craft dynamic and user-friendly web interfaces. From crafting sleek and intuitive user interfaces to managing state efficiently, you'll be an essential part of our frontend development process.
- State Management: Experience with state management libraries like Redux, especially when dealing with complex applications.
- Responsive Design: Implement responsive design principles, ensuring our web applications look and feel great across various devices and screen sizes. Your ability to make things look pixel-perfect on a smartphone, tablet, or desktop will be a asset.
- Collaborative Design: Collaborate closely with our UX/UI designers to bring wireframes and design concepts to life. Your input will help shape user experiences that captivate and engage our audience.
- Performance Optimization: Dive into the nitty-gritty of web performance. Identify and address bottlenecks to deliver blazing-fast web experiences.
Backend Development:
- NodeJS and Express: Harness the power of NodeJS and Express to build robust server-side applications. Develop APIs that facilitate data retrieval and manipulation, ensuring smooth communication between the frontend and backend.
- Data Management: Master MongoDB to efficiently store and retrieve data. Your skills in structuring databases and executing queries will be vital to our data-driven applications.
- Security and Authentication: Implement user authentication and authorization mechanisms to safeguard our applications and data.
Good to Have Skills:
- NextJS Know-How: If you're familiar with NextJS for server-side rendering and SEO optimization, that's a huge plus. Your expertise will help us take our web applications to the next level.
- Version Control: Proficiency in Git is preferred, as it facilitates collaboration and code management.
- Team Collaboration: Collaborate effectively with cross-functional teams, including designers, product managers, and QA testers. Your ability to communicate and work in a team is essential for delivering high-quality software.
Qualifications:
- Educational Background: Hold a Bachelor's degree in Computer Science, Software Engineering, or a related field (or demonstrate equivalent practical experience).
- Foundational Skills: Possess basic experience with React, NodeJS Express, and MongoDB. We're looking for individuals who can build upon these foundations.
- Problem-Solving: Showcase your problem-solving skills and attention to detail, as they are critical for creating robust applications.
- Team Player: Excel in a collaborative team environment. Effective communication and a willingness to learn are key attributes we value.
Apply Now
2️⃣ Android SDE(Intern)
Job Description
About Company :
Video SDK is a fast-growing technology company that specializes in video-conferencing integration solutions. We are committed to delivering exceptional experiences to our customers by optimizing our online presence and driving organic traffic.
Years of Experience: Internship
Mandatory Skills: Strong Understanding of DSA**,** OOP Concepts, Java, Kotlin, REST API, Strong problem-solving skill, strong debugging and testing skill, Experience with at least one mobile framework (Android, iOS, ReactNative, Flutter)
Good to have skills: Git, WebRTC, C++ Bridge, Hybrid Mobile App Development (React Native or Flutter)
Key Responsibilities:
1. Collaborate with SDK Team: Work closely with our SDK development team to design, develop, and maintain SDKs that simplify and enhance the developer experience.
2. Feature Development: Contribute to the development of developer-friendly features and tools that empower app developers using our SDKs.
3. App Development: Assist in the creation of native Android applications that showcase the capabilities of our SDKs and provide real-world examples for developers.
4. Coding: Write clean, well-structured code in Java and Kotlin, adhering to coding standards and best practices.
5. SDK Integration: Ensure seamless integration of our SDKs into Android applications by optimizing functionality and performance.
6. Bug Resolution: Identify and troubleshoot software defects through debugging, testing, and collaboration with the SDK team.
7. UI/UX Enhancement: Participate in designing and implementing user interfaces that facilitate efficient SDK usage.
8. Testing and Quality Assurance: Conduct thorough unit testing and participate in code reviews to maintain high-quality code and application stability.
9. Documentation: Maintain comprehensive documentation of code, features, and SDK usage guidelines.
Qualifications:
1. Basic Knowledge: Strong understanding of Java and Kotlin programming languages is required.
2. Educational Background: Pursuing or recently completed a degree in Computer Science, Software Engineering, or a related field.
3. Developer-Focused Mindset: An interest in creating developer-friendly features and tools to simplify SDK integration.
4. Problem-Solving Skills: Strong analytical and problem-solving abilities to identify and resolve issues.
5. Communication Skills: Effective written and verbal communication skills for collaborating with the SDK team and app developers.
6. Adaptability: Willingness to learn and adapt to new technologies and tools.
About Company :
Video SDK is a fast-growing technology company that specializes in video-conferencing integration solutions. We are committed to delivering exceptional experiences to our customers by optimizing our online presence and driving organic traffic.
Years of Experience: Internship
Mandatory Skills: Strong Understanding of DSA**,** OOP Concepts, Java, Kotlin, REST API, Strong problem-solving skill, strong debugging and testing skill, Experience with at least one mobile framework (Android, iOS, ReactNative, Flutter)
Good to have skills: Git, WebRTC, C++ Bridge, Hybrid Mobile App Development (React Native or Flutter)
Key Responsibilities:
1. Collaborate with SDK Team: Work closely with our SDK development team to design, develop, and maintain SDKs that simplify and enhance the developer experience.
2. Feature Development: Contribute to the development of developer-friendly features and tools that empower app developers using our SDKs.
3. App Development: Assist in the creation of native Android applications that showcase the capabilities of our SDKs and provide real-world examples for developers.
4. Coding: Write clean, well-structured code in Java and Kotlin, adhering to coding standards and best practices.
5. SDK Integration: Ensure seamless integration of our SDKs into Android applications by optimizing functionality and performance.
6. Bug Resolution: Identify and troubleshoot software defects through debugging, testing, and collaboration with the SDK team.
7. UI/UX Enhancement: Participate in designing and implementing user interfaces that facilitate efficient SDK usage.
8. Testing and Quality Assurance: Conduct thorough unit testing and participate in code reviews to maintain high-quality code and application stability.
9. Documentation: Maintain comprehensive documentation of code, features, and SDK usage guidelines.
Qualifications:
1. Basic Knowledge: Strong understanding of Java and Kotlin programming languages is required.
2. Educational Background: Pursuing or recently completed a degree in Computer Science, Software Engineering, or a related field.
3. Developer-Focused Mindset: An interest in creating developer-friendly features and tools to simplify SDK integration.
4. Problem-Solving Skills: Strong analytical and problem-solving abilities to identify and resolve issues.
5. Communication Skills: Effective written and verbal communication skills for collaborating with the SDK team and app developers.
6. Adaptability: Willingness to learn and adapt to new technologies and tools.
0 Comments