Senior Software Engineer

Bangalore Urban
Full-Time
Senior: 7 to 10 years
Posted on Jun 16 2025

About the Job

Skills

Dart
REST APIs
Flutter
Flutter SDK
Android Development
IOS Development
Git
Continuous Integration And Continuous Delivery (CI/CD)

JOB TITLE: Senior Software Engineer – Flutter Lead


QUALIFICATION: Any Engineering


CERTIFICATIONS: NA


EXPERIENCE: 5 to 8 Years


REPORTING TO: Senior Manager


RESPONSIBILITIES (INCLUDES ALL TASKS):

We are looking for a skilled and motivated Flutter Technical Lead with 5–8 years of experience to drive the development of high-quality cross-platform mobile applications. The ideal candidate will have strong expertise in Flutter along with prior experience in native mobile development and deployment (Android/iOS). This role requires excellent technical leadership, problem-solving abilities, and mentoring skills to lead a team of mobile developers.


TECHNICAL SKILLS / COMPETENCIES:

MANDATORY

  • Technical Leadership:
  • Lead architecture, design, and implementation of Flutter applications.
  • Guide the team in writing clean, efficient, and maintainable code.
  • Ensure application performance, quality, and responsiveness.
  • Native Mobile Integration & Deployment:
  • Utilize knowledge of native Android (Java/Kotlin) and iOS (Swift/Objective-C) to integrate platform-specific modules.
  • Manage the app deployment lifecycle on Play Store and App Store.
  • Troubleshoot and resolve native-specific issues and compatibility concerns.
  • Project Execution:
  • Collaborate with Product Owners, Designers, and Backend Engineers to translate requirements into functional apps.
  • Participate in sprint planning, estimations, and ensure timely delivery of releases.
  • Maintain high standards of code quality and unit testing.
  • Mentorship & Team Collaboration:
  • Mentor and support junior developers in coding and problem-solving.
  • Conduct code reviews and ensure adherence to best practices.
  • Foster a positive team environment and knowledge sharing.


Required Skills & Qualifications:

  • Bachelor’s/Master’s degree in Computer Science or related field.
  • 5-8 years of experience in mobile app development, with at least 3 years in Flutter.
  • Strong knowledge of Dart, Flutter SDK, and mobile application architecture.
  • Hands-on experience with native Android (Java/Kotlin) and iOS (Swift/Objective-C) development.
  • Experience in deploying and managing applications on Play Store and App Store.
  • Proficient in debugging, profiling, and performance optimization.
  • Good understanding of RESTful APIs and third-party libraries integration.
  • Experience with Git, CI/CD tools, and Agile methodologies.


OPTIONAL

  • Familiarity with Firebase, GraphQL, or other BaaS platforms.
  • Knowledge of micro-app or modular mobile architecture.
  • Experience with analytics and crash reporting tools (e.g., Firebase Crashlytics).


SOFT SKILLS:

MANDATORY

  • Strong analytical and problem-solving skills.
  • Excellent verbal and written communication.
  • Team leadership and mentoring capabilities.
  • Proactive and self-driven with strong attention to detail.
  • Ability to handle multiple tasks and work under pressure.





About the company

Intertec Systems is an IT services company headquarters in Dubai. We specialize in Retail, Banking, Insurance, and Healthcare organizations across Middle East and India. Intertec’s key capabilities include Digitalization of Business Operations, IT Services and Operations, Hybrid IT, Smart Assets and IoT, and Cybersecurity. Since 1991, Intertec has expanded its local offices in UAE, India, Oman, B ...Show More

Industry

IT Services

Company Size

201-500 Employees

Headquarter

Bangalore

Other open jobs from Intertec Softwares Pvt Ltd