Be the Candidate They Can't Ignore.

Don't just send a resume; set yourself up so the right work finds you.

  • Look like a pro instantly with a stunning personal brand.

  • Gain instant "Top Ten" status so you aren't just another name in a pile.

  • Wake up to booked meetings instead of "rejection" emails.

Join the Club — Free Forever

Software Engineer - Mobile App & Web Applications

  • Source: Naukri
  • Techlanz
  • On-site
  • Bengaluru
  • Full-Time
  • Mid level

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.

Skills

  • Flutter
  • Dart
  • iOS
  • React
  • TypeScript
  • microsoft-typescript
  • reduxjs
  • GraphQL
  • proguard
  • javascript
  • Zustand
  • Github
  • github-actions
  • fastlane
  • bitrise

Create Free Account & Apply
  • Free personal website
  • Built-in Talent Agent
  • Apply to future jobs in 1 click
  • Get matched to similar roles
or
Apply as a guest this time

You'll apply successfully, but won't be able to track your application, save this job, or get matched to similar roles.

This listing is a publicly available opportunity curated by Try Club to help talent discover relevant roles. Try Club is an independent platform and is not affiliated with Techlanz

Get Similar Jobs

Browse more similar roles on TRY and find your perfect match.

Show Me Similar Jobs

Stop Searching. Start Thriving.

Why waste time chasing leads when the perfect projects can find you?
With TRY, clients actively searching for professionals with your skills can discover you in seconds. Whether it's a quick gig or your dream role, we connect you with opportunities that matter.

  • Get found faster
  • Let projects come to you
  • Build a career on your terms

Take control of your career today.

Claim Free Website in 2 Minutes