Flutter Developer - Surat, India - Video SDK

    Video SDK
    Video SDK Surat, India

    Found in: Talent IN C2 - 1 week ago

    Default job background
    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.

    Year Of Experience: 1-3 years

    Mandatory Skills: Strong Understanding of DSA, OOP Concepts, Dart, Kotlin, REST API, Strong problem solving skill, strong debugging and testing skill.

    Good to have skills: Git, WebRTC, C++ Bridge, iOS Development.

    We are seeking a highly skilled Flutter Developer to join our dynamic team. As a Flutter Developer, you will be responsible for developing cross-platform mobile applications for Android and iOS using the Flutter framework. The ideal candidate will have a strong background in Flutter Dev Tools, state management (GetX, River Pod, Provider), and native side development for both Android and iOS.
    Responsibilities

    1. Flutter Development : Develop high-quality mobile applications using Flutter framework and collaborate with cross-functional teams to define, design, and ship new features.

    2. State Management : Implement and maintain state management solutions such as GetX, River Pod, and Provider to ensure efficient and scalable application architecture.

    3. Native Side Development : Possess strong knowledge of Android and iOS native side development to integrate platform-specific functionalities seamlessly.

    4. Testing and Deployment : Ensure the development of reliable and efficient testing strategies for the Flutter applications.

    5. App Publication : Experience with uploading at least one application on any major app store (Google Play Store, Apple App Store).

    6. Environment Management : Implement best practices for environment configuration and management.

    7. Codebase Maintenance : Develop and maintain a clean, organized, and testable codebase and implement coding standards and participate in code reviews to ensure code quality.

    8. WebRTC and WebSocket : Familiarity with WebRTC and WebSocket for real-time communication in Flutter applications.

    Qualifications:

    • Educational Background: A bachelor's degree in computer science or a related field is preferred.
    • Experience: Proven experience as a Flutter Developer with a portfolio showcasing your mobile app development work.
    • Flutter Proficiency: Strong proficiency in Flutter and Dart, with a deep understanding of the framework and its components.
    • Mobile Development Skills: Proficiency in mobile app development, UI/UX design principles, and responsive design.
    • Problem-Solving Abilities: Strong problem-solving skills and the ability to address complex technical challenges.
    • Communication Skills: Excellent communication skills for effective collaboration with cross-functional teams and stakeholders.

    Benefits:

    1.Strategic Impact: Engage in meaningful work where you can shape and implement strategic solutions, making a significant impact on our clients' success and contributing to the overall growth of the organization.

    2.Collaborative Innovation: Thrive in a collaborative and dynamic work environment that encourages innovation. Work closely with cross-functional teams to architect solutions that address complex business challenges.

    3.Continuous Professional Advancement: Access continuous learning opportunities and professional growth initiatives.

    4petitive Compensation Package: Receive a competitive salary and benefits package, which includes Employee Stock Ownership Plans (ESOPs) and performance-based incentives, recognizing the value of your strategic contributions.

    5prehensive Benefits Coverage: Enjoy a comprehensive benefits package that includes medical insurance and retirement plans. We prioritize your well-being, ensuring you have the support you need for a successful and fulfilling career.

    6.Flexibility and Work-Life Balance: Benefit from flexible work arrangements that allow you to balance your professional responsibilities with your personal life. Achieve a harmonious work-life integration that suits your individual preferences.

    Learn More: To learn more about our company and the work we do, please visit our website.