Search by job, company or skills

Uplers

Mobile Application Developer

new job description bg glownew job description bg glownew job description bg svg
  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Flutter Developer (SDE II)

Experience: 2 - 5 Years Exp

Salary : Competitive

Preferred Notice Period: Within 30 Days

Opportunity Type: On-site (Gurugram)

Placement Type: Permanent

(*Note: This is a requirement for one of Uplers Clients)

Must have skills required :

Flutter AND Dart

RentOK (One of Uplers Clients) is Looking for:

Flutter Developer (SDE II) who is passionate about their work, eager to learn and grow, and who is committed to delivering exceptional results. If you are a team player, with a positive attitude and a desire to make a difference, then we want to hear from you.

Job Description

As a Flutter Developer (SDE II), you will be responsible for building high-quality, scalable, and performant mobile applications. You will work closely with cross-functional teams, including product managers, designers, and backend engineers, to create seamless and user-friendly mobile experiences. You will be an essential part of our development team and contribute to the evolution of RentOk's mobile platform.

Responsibilities

  • Design, develop, and maintain high-performance, reusable, and reliable Flutter code.
  • Work closely with product and design teams to implement new features and improve user experience.
  • Collaborate with backend teams to integrate APIs and other services into the mobile apps.
  • Optimise applications for maximum speed and scalability.
  • Ensure the robustness and security of applications.
  • Write unit, integration, and UI tests to ensure code quality.
  • Participate in code reviews to maintain high development standards.
  • Troubleshoot, debug, and resolve mobile application issues and bugs.
  • Contribute to the continuous improvement of the mobile development process.
  • Stay up-to-date with the latest industry trends and best practices in mobile development.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or related field (or equivalent work experience).
  • 2+ years of experience in mobile app development.
  • 2+ years of hands-on experience with Flutter and Dart.
  • Strong understanding of Flutter framework and mobile architecture patterns (MVVM, MVC, BLoC).
  • Experience with state management tools like Provider, Riverpod, Bloc.
  • Familiarity with app deployment processes on iOS and Android.
  • Experience working with Firebase (Authentication, Firestore, Realtime DB, Push Notifications).
  • Understanding of app performance and memory optimisation.
  • Experience integrating RESTful APIs, third-party libraries, and SDKs.
  • Comfortable with API testing tools like Postman.
  • Familiarity with backend frameworks like Node.js/Express.js.
  • Experience with JWT authentication, API versioning, and security best practices.
  • Comfortable working with both SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Firebase Firestore) databases.
  • Understanding of API design principles and tools like Swagger/OpenAPI.
  • Basic knowledge of cloud platforms (Firebase Hosting, AWS, GCP).
  • Proficient with Git and collaborative version control.
  • Experience with CI/CD pipelines (GitHub Actions, Bitrise, Codemagic).
  • Familiar with Agile/Scrum practices and sprint-based delivery.
  • Comfortable with wearing multiple hats and taking ownership of end-to-end features.
  • Displays a strong product mindset and proactively contributes to UX/UI discussions.
  • Works well with cross-functional teams (design, product, business).
  • Bias for action prioritises delivery, learning, and iteration.
  • Passionate about building meaningful solutions from 0 to 1.
  • Experience with Android Native development (Java/Kotlin) is a plus.
  • Familiarity with testing frameworks like Flutter Test, Mockito, and integration testing tools.
  • Experience working with cloud services like AWS, Firebase, or Google Cloud.
  • Familiarity with backend technologies and microservices architecture.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 144814873

Similar Jobs