Flutter Developer

SourcingXPress

Surat

On-site

INR 600,000 - 900,000

Full time

12 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

VideoSDK in Surat is seeking a Software Engineer with hands-on Flutter experience to build mobile apps for Android and iOS and integrate with native modules.

The role emphasizes high-performance mobile apps with real-time communication features using gRPC, WebRTC, and Socket.IO. You will collaborate with design and backend teams to deliver robust mobile experiences. Strong fundamentals in data structures and algorithms and a passion for clean, production-ready code are essential.

Qualifications

  • 1+ year of hands-on software development experience.
  • Proficient in Flutter for mobile app development.
  • Experience with Android and/or iOS app development.
  • Hands-on with native bridge development using C++, Rust, or similar.
  • Experience building or scaling systems using Socket.IO, gRPC, WebRTC, or similar.
  • Strong competitive programming background.
  • Solid understanding of data structures, algorithms, and problem-solving fundamentals.
  • Ability to write optimized and production-ready code.

Responsibilities

  • Build and maintain high-quality mobile apps using Flutter.
  • Work across Android and iOS platforms to deliver smooth, performant experiences.
  • Integrate Flutter apps with native Android/iOS modules.
  • Build and maintain native bridges using C++, Rust, or similar low-level tech.
  • Work with real-time communication frameworks such as Socket.IO, gRPC, WebRTC.
  • Optimize application performance, reliability, and scalability.
  • Collaborate with product, design, and backend teams to ship features end-to-end.
  • Debug complex issues across Flutter, native layers, and networking stacks.
  • Write clean, maintainable, and efficient code.
  • Apply strong problem-solving skills using data structures and algorithms.

Skills

Flutter
Android/iOS dev
Native bridge development
Real-time communication
Competitive programming
Data structures & algorithms
Production-ready code

Tools

WebRTC
Socket.IO
gRPC

Job description

Job Description

We are looking for a strong Software Engineer with hands-on experience in

Company: VideoSDK
Website: Visit Website
LinkedIn: Visit LinkedIn
Business Type: Startup
Company Type: Product
Business Model: B2B
Funding Stage: Pre-seed
Industry: Information Technology

Job Description

We are looking for a strong Software Engineer with hands-on experience in Flutter and mobile application development. The ideal candidate should be comfortable working across Android and iOS platforms, building high-performance applications, integrating native bridges, and working with real-time communication systems.

This role is well-suited for someone who has strong fundamentals in data structures, algorithms, and competitive programming, along with practical experience in building scalable mobile and communication-heavy applications.

Responsibilities
  • Build and maintain high-quality mobile applications using Flutter.
  • Work across Android and iOS platforms to deliver smooth, performant user experiences.
  • Integrate Flutter applications with native Android/iOS modules.
  • Build and maintain native bridges using C++, Rust, or similar low-level technologies.
  • Work with real-time communication frameworks such as Socket.IO, gRPC, WebRTC, or similar technologies.
  • Optimize application performance, reliability, and scalability.
  • Collaborate with product, design, and backend teams to ship features end-to-end.
  • Debug complex issues across Flutter, native mobile layers, and networking stacks.
  • Write clean, maintainable, and efficient code.
  • Apply strong problem-solving skills using data structures and algorithms.
Must-Have Skills
  • 1+ year of hands-on experience in software development.
  • Strong experience with Flutter.
  • Experience with Android and/or iOS application development.
  • Hands-on experience with native bridge development using C++, Rust, or similar technologies.
  • Experience building or scaling systems using Socket.IO, gRPC, WebRTC, or other real-time communication frameworks.
  • Strong competitive programming background.
  • Good understanding of data structures, algorithms, and problem-solving fundamentals.
  • Ability to write optimized and production-ready code.
Good to Have
  • Experience with WebRTC-based audio/video communication systems.
  • Understanding of mobile performance optimization.
  • Experience with native Android development using Kotlin/Java.
  • Experience with native iOS development using Swift/Objective-C.
  • Familiarity with CI/CD pipelines for mobile apps.
  • Exposure to SDK development or developer-facing products.
  • Exposure to IoT protocols and hardware-level video/audio integrations is a plus.
Ideal Candidate

The ideal candidate is a strong problem solver who enjoys building high-performance mobile applications and working close to native systems. They should be comfortable dealing with real-time communication, low-level integrations, and performance-critical mobile engineering challenges

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Mobile Application Developer
Mobile Application Developer

SourcingXPress • Surat

On-site
INR 600,000 - 1,200,000
Flutter Developer
Flutter Developer

Competent Groove Private Limited • Mohali

On-site
INR 800,000 - 1,200,000
Flutter Developer
Flutter Developer

Alembic Pharmaceuticals • Mumbai

On-site
INR 1,200,000 - 2,000,000
Flutter Developer
Flutter Developer

Dee and Lee Limited • Alappuzha

On-site
INR 500,000 - 800,000
Android / Flutter Developer
Android / Flutter Developer

Rasonix • Bengaluru

On-site
INR 600,000 - 800,000
Flutter developer
Flutter developer

Capgemini • Bengaluru

On-site
INR 1,200,000 - 1,700,000
Flutter Developer
Flutter Developer

Deloitte Shared Services India • Mumbai

On-site
INR 900,000 - 1,300,000
Flutter Developer
Flutter Developer

Proponent Technologies • Dehradun

On-site
INR 600,000 - 900,000
Flutter Developer
Flutter Developer

Keka Technologies Private Limited • Gujarat

On-site
INR 600,000 - 900,000
Flutter developer
Flutter developer

BigEye Global • Chennai District

On-site
INR 600,000 - 900,000