Mobile Engineer
Delhi, India
2 months ago
Applicants: 0
Share
2 weeks left to apply
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. This job was posted by Srijan Raj from RentOk.
Required Skills
Additional Information
- Company Name
- RentOk
- Industry
- N/A
- Department
- N/A
- Role Category
- N/A
- Job Role
- Entry level
- Education
- No Restriction
- Job Types
- On-site
- Gender
- No Restriction
- Notice Period
- Less Than 30 Days
- Year of Experience
- 1 - Any Yrs
- Job Posted On
- 2 months ago
- Application Ends
- 2 weeks left to apply
Similar Jobs
Quick Apply
Upload your resume to apply for this position