Required Skills

Flutter Mobile Applications App Development Mobile Development Mobility Dart Android Ios / Android

Work Authorization

  • Citizen

Preferred Employment

  • Full Time

Employment Type

  • Direct Hire

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 6th May 2022

JOB DETAIL

Job Title: Sr. Mobile Engineer (Software)

  • Job Location: Bengaluru (Karnataka)
  • Work Experience: 5- 8yrs of experience
  • Notice : Immediate joiner(Preferred)
  • Relevant Work Experience: At least 4+ years of hands-on experience in building mobile apps.

Job Description & Duties:

Develop new or amended features, bug fixes and carries out other tasks as required to achieve business goals.

Writing clean, high-quality, high-performance, maintainable code

Develop and support software including applications, database integration, interfaces, and new functionality enhancements

Coordinate cross-functionally to ensure the project meets business objectives and compliance standards

Support test and deployment of new products and features

Participate in code reviews

Collaborate closely with all team members to take shared responsibility for the sprint backlog and the teams success.

Work cross-functionally to convert business needs into technical specifications.

Maintain broader code quality through peer code reviews.

Assist with live releases in line with the teams release schedule.

The approach works from an Agile mindset applying practices and principles wherever possible. Attend and participate in all Sprint events to achieve desired outcomes.

Responsible for estimation, sprint planning and managing all their own tasks, and reporting on progress.

Understand, determine, and document impact analysis as per the code changes done.

Participate in the testing process through test review and analysis.

Performing RCA before coming up with solutions to resolve a support ticket/bug.

Should learn new development constructs related to the technology used in the product with an objective to improve the productivity of the self and to improve the robustness of the product.

Mandatory / Primary Skills:

  • Deep knowledge and Experience in Flutter and Dart (At Least 6 months).
  • Experience in Native android app programming is mandatory.
  • Experience in native iOS programming is a big plus.
  • Experience building and deploying a moderately complex Flutter app.
  • Familiarity with Design systems.
  • Strong knowledge of Android SDK, different versions of Android, and how to deal with
  • different screen sizes
  • Familiarity with RESTful APIs to connect Android applications to back-end services
  • Strong knowledge of Android UI design principles, design patterns, application architectures, and best practices
  • Experience with offline storage, threading, and performance tuning
  • Knowledge of modern authorization mechanisms.
  • Familiarity with cloud message APIs and push notifications
  • A knack for benchmarking and optimization
  • Understanding of Googles Android design principles and interface guidelines
  • Proficient understanding of code versioning tools (Git, Gitlab)
  • Strong understanding of Dart, its quirks, and workarounds.
  • Good understanding of asynchronous request handling and partial page updates.
  • Knowledge of advanced Flutter Concepts like factory constructor, spread operators.
  • Proficient understanding of cross-platform compatibility.
  • Good understanding of UI rendering behavior and performance.
  • Experience in creating animations in Flutter.
  • Knowledge of Location Services, Maps, and other common Android/IOS libraries.
  • Proficient understanding of code versioning tools, such as GIT.
  • Good understanding of branching, build, deployment, continuous integration methodologies.
  • Strong problem-solving skills, algorithmic skills, and data structures.
  • Knowledge of State Management Patterns (Provider Scope/GetX/Bloc) is a plus.
  • Experience in publishing Flutter apps on the Play Store and Apple App Store is a plus

RoleSoftware Development - Other

Company Information