Mobile App Developer - Flutter (Remote)  
Neighbour Live   More jobs from this company

  Email this job
Job Details Back to Job Listing
Job Title:   Mobile App Developer - Flutter (Remote)
Category:   Software Development
Total Positions:   3
Job Location:   Islamabad, Faisalabad, Karachi, Lahore
Gender:   No Preference
Minimum Education:   Bachelors
Career Level:   Experienced Professional
Minimum Experience:   3 Years
Salary Range:   PKR 100,000 to 150,000 per Month
Apply By:   Oct 19, 2021
Job Description:

We're hiring mobile software engineers for the development of iOS and Android mobile applications. Candidates should be familiar with flutter programming. Proficiency in native iOS development with Swift and native Android development in Java is not a must, but an added advantage. Candidates should also be technically sound in integrating mobile frontend with RESTful API for backend operations.

Your Responsibilities

  1. Work together with the mobile development team.

  2. Participate in a full mobile application development life cycle.

  3. Work closely with the back-end team to accomplish the business and technical requirements.

  4. Working in a team to design, develop and test mobile applications for the iOS & Android platforms.

  5. Works to keep informed on the latest trends, technologies and best practices in mobile software development.

  6. Create prototypes to explore design ideas, support usability testing.

  7. Apply techniques for cross-platform UI development.

  8. Participate in brainstorming ideas and knowledge sharing with the team.

Required skills:

  1. Flutter

  2. JSON

  3. RESTful web services API

  4. Model-view-controller design pattern

  5. Service Oriented Architecture (SOA) and microservices architecture

  6. Knowledge in other frontend development framework would be an added advantage

  7. A good grasp and understanding of Apple's Human Interface Design Guidelines for iOS/iPadOS and Android Developers Design Guidelines

  8. Minimum 5 years working experience

  9. Candidates with prior experience in leading an agile SCRUM software team will be given higher preference. However, those without lead experience, will be fairly considered as well.

Candidates should also possess the following skills:

  1. Staging and production deployment cycles with CI/CD configurations

  2. Source code management on GitLab

  3. Creative and innovative problem solving skills

  4. Experience working with local and remote teams

The following are qualities we look for as a team member:

  1. Leadership - Ability to lead the team in both technical and non-technical aspects

  2. Team resources and time management - Ability to delegate development tasks, estimate and justify development schedules and teammate availability

  3. Keeping specification documentation updated

  4. Excellent written and spoken English.

  5. Strong team players

  6. Ability to verbalise issues and conflicts in tactful and constructive ways

  7. Helpful with colleagues

  8. Hungry for knowledge and ways to improvise

  9. Analytical, attention to details, and solution focused

Company Information
Company Name:  Neighbour Live
Company Description:

Copyright 2021, COMSATS Institute of Information Technology. All Rights Reserved.