Software Engineer - Mobile App & Web Applications

Techlanz

Bengaluru

On-site

INR 600,000 - 900,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Techlanz is seeking a motivated frontend/mobile developer to architect and build cross‑platform apps using Flutter and React. The role emphasizes delivering native-like performance on mobile and web interfaces, with integration to RESTful APIs and real‑time data streams.

You will work in an Agile environment, focusing on clean code, scalable state management, and automated testing to ensure robust product delivery. Bengaluru-based position with growth opportunities in a fast-paced team.

Qualifications

  • Bachelor's degree in CS/Software Engineering or related field.
  • 0–2 years hands-on mobile and web app development experience.
  • Proficiency in Flutter/Dart and React/TypeScript (or JavaScript).
  • Strong fundamentals: data structures, algorithms, OOP, and software design.

Responsibilities

  • Architect, develop, and maintain cross-platform mobile apps using Flutter and Dart.
  • Build responsive web interfaces with React/TypeScript.
  • Integrate frontend with RESTful APIs, GraphQL, and WebSockets.

Skills

Flutter/Dart
React/TypeScript
State management
RESTful APIs
CI/CD concepts
Testing frameworks
Cross-functional collaboration
Software architecture

Education

Bachelor's degree in CS/Software Eng

Tools

Git
GitHub Actions
Fastlane
Bitrise

Job description

  • Architect, develop, and maintain cross-platform mobile applications using Flutter and Dart, ensuring native-like performance on iOS and Android.
  • Build responsive, high-performance web interfaces using modern React, TypeScript, and state management solutions.
  • Implement clean, modular, and maintainable full-stack frontend code structured around scalable design patterns (e.g., BLoC, Provider, Redux, or Context API).
  • Integrate front-end interfaces with RESTful APIs, GraphQL endpoints, and WebSockets for real-time data synchronization.
  • Optimize application performance, load times, rendering efficiency, and memory usage across target mobile platforms and browsers.
  • Write robust unit, integration, and widget/component tests using modern testing frameworks to maintain high test coverage.
  • Collaborate with cross-functional teams, including product managers, UI/UX designers, and backend engineers, in an Agile/Scrum environment.
  • Troubleshoot, debug, and resolve performance bottlenecks, UI glitches, and cross-browser or cross-device compatibility issues.
  • Configure and support CI/CD pipelines to automate application building, testing, and deployment to test environments and app stores.
  • Participate in thorough peer code reviews to maintain code quality, security standards, and adherence to team style guides.
  • Interface with native mobile APIs (Android/iOS) using platform channels when native capabilities are required.
  • Work with device firmware interaction and integration to enable seamless communication between the Flutter application and connected hardware.
  • Implement structured logging and diagnostic tooling for runtime monitoring, crash tracing, and faster production debugging.
  • Manage in-app memory handling and caching strategies to optimize performance, reduce app footprint, and ensure smooth operation across devices.
  • Design and maintain global state management architecture (e.g., BLoC, Provider, Riverpod) to ensure predictable, scalable app behavior across features.
  • Handle Google Play Store app uploads, staged/production rollout management, and release versioning as part of the deployment workflow.
  • Configure build-level code obfuscation (e.g., ProGuard/R8) and release build optimization to protect application code and assets in production.
  • Participate in technical design discussions, architectural evaluations, and continuous system performance tuning.
Qualifications, Experience, Skills
  • Bachelor s degree in Computer Science, Software Engineering, or a closely related technical field.
  • 0 to 2 years of hands-on experience developing mobile and web applications in production or high-impact project environments.
  • Strong proficiency in Flutter/Dart and React/TypeScript (or JavaScript).
  • solid understanding of fundamental computer science concepts, including Data Structures, Algorithms, Object-Oriented Programming (OOP), and software design principles.
  • Familiarity with full-stack frontend architecture, client-server communication, HTTP protocols, and RESTful API integration.
  • Hands-on experience with frontend state management frameworks (e.g., BLoC, Provider, Riverpod, Redux, Zustand).
  • Familiarity with modern version control systems, primarily Git, including branching models and pull request workflows.
  • Exposure to mobile app deployment processes for the Apple App Store and Google Play Store is preferred.
  • Understanding of CI/CD concepts and automated workflows using platforms like GitHub Actions, Fastlane, or Bitrise.
  • Excellent analytical, problem-solving, and communication skills, with a strong drive to learn and master new technologies quickly.

Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

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

Similar jobs worth comparing

Android / Flutter Developer
Android / Flutter Developer

Rasonix • Bengaluru

On-site
INR 600,000 - 800,000
Software Developer
Software Developer

Skycliff It • Hubli

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

Alembic Pharmaceuticals • Mumbai

On-site
INR 1,200,000 - 2,000,000
Senior Mobile App Developer - Flutter
Senior Mobile App Developer - Flutter

Wohlig Transformations Pvt. Ltd. • Mumbai

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

Competent Groove Private Limited • Mohali

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

Capgemini • Bengaluru

On-site
INR 1,200,000 - 1,700,000
Senior Flutter Engineer
Senior Flutter Engineer

5paisa • Bengaluru Urban

On-site
INR 1,400,000 - 2,200,000
We are looking for Android Flutter Developer
We are looking for Android Flutter Developer

e-stonetech • Mumbai

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

Dee and Lee Limited • Alappuzha

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

Deloitte Shared Services India • Mumbai

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