Senior Flutter Developer
Job description
Responsibilities
- Design & implement new app modules based on the product requirements using Flutter framework
- Maintain existing codebases
- Build reusable code and libraries for future use
- Integrate user-interfaces elements developed by other developers
- Build user interfaces designed by UI/UX designers
- Integration of data storage solutions
- Integrate various APIs from third parties
- Debug existing apps components, fix issues and avoid regressions
- Collaborate closely with the teams of UI/UX designers, PMs, QAs, and other developers
- Participate in software architecture, design discussions and code reviews
- Optimize application for maximum speed and scalability
- Follow the company guidelines and best practices
Skills And Qualifications
- You have a bachelor’s degree in computer science or related discipline
- Must have built at least two Android and/or iOS apps with Flutter
- Proven working experience in software development
- Working experience in mobile development Android or iOS
- Have published one or more mobile apps in Google Play or App Store
- Experience with third-party libraries and APIs
- Proficient understanding of code versioning tools, such as Git
Experience
- Should ideally have 2-3 years of professional experience to apply for the respective position
Benefits
- Paid time off
- Referral program
Schedule
- 9 hour shift (8am to 5pm)
- Monday to Friday
Language
- Fluent English (Required)
Work Location
- On Site ( Karachi, Pakistan )
Typical start time
- 8 AM
Typical end time
- 5 PM
This Job Is Ideal for Someone Who Is:
- Dependable -- more reliable than spontaneous
- Detail-oriented -- would rather focus on the details of work than the bigger picture
- Achievement-oriented -- enjoys taking on challenges, even if they might fail
- Autonomous/Independent -- enjoys working with little direction
To apply for this poistion, please send your resume along with the cover letter at [email protected]