Job Title:
SENIOR MOBILE APP DEVELOPER
Job Description
A senior Android/IOS Developer to join our development team who will be responsible for the development and maintenance of applications aimed at a vast number of diverse Android & IOS devices. If you're passionate about mobile platforms and translating code into user-friendly apps, we would like to meet you. You should have grip on state management in flutter e.g. provider, bloc, getx etc. Your primary focus will be the development of Flutter and React Native applications and their integration with back-end services. You will be working along-side other engineers and developers working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and creating quality products is essential.
Required Skills
Professional Skills
- 4+ years of mobile application development experience
-
Technical lead experience on Android required (lead on iOS preferred)
-
Demonstrable portfolio of released applications on the App store or the Android market
-
In-depth knowledge of programming languages like Swift, Swift UI, Java and Kotlin, React Native and Flutter
-
Knowledge of Design Pattern and architecture MVVM, MVP, Viper
-
Experience with third-party libraries and APIs
-
Familiarity with OOP design principles
-
IT/Technical Acumen
Personal Skills
- Excellent analytical skills with a good problem-solving attitude
-
Ability to perform in a team environment
-
Excellent verbal communication skills
-
Attention to detail
-
Excellent written/spoken English and be able to work with varied staff members and personalities
-
Strong leadership ability
-
Ability to handle high pressure situations and prioritize multiple tasks
Must be honest, punctual, and have a strong work ethic
-
Ability to give and accept positive as well as negative feedback
-
A strong desire to learn and understand the business of technology in a startup environment
Key Responsibilities
- Lead and manage Android & iOS team
-
End-to-end Android & iOS application development
-
Lead technical architecture, coding standards, and other team policies
-
Assist with interviewing and attracting new talent to the organization
-
Manage individual team members, both junior and senior, encouraging their professional growth and maximizing their potential contributions
-
Accountable for the team’s performance, work satisfaction and growth
-
This is a hands-on role where you’ll be coding alongside the team
- We’re looking for a leader who can win the technical respect of the team with their own accomplishments, work in an agile, fast-changing environment, and lead us to building great products
-
You should be able to lead the cross functional team and be the main point of contact for the project deliveries
Qualification
BSCS Software Engineer or MCS
Job Details
- Industry: Software Information Technology
- Total Positions: 1
- Job Shift: Evening
- Job Type: Part Time
- Job Location: Karachi
- Gender: Male
- Age: 25
- Apply Before: 22 Dec 2024
Note: We are an equal opportunity employer. Minorities, women, and individuals with disabilities are encouraged to apply. It is our company's policy not to discriminate against any employee or applicant for employment on the basis of race, colour, creed, religion, national origin, ancestry, age, sex or gender, marital status, physical or mental disability, or any other characteristic protected by applicable laws and ordinances.
To apply for this position please send an email at careers@dls-global.com by clicking on apply now button and mention the applying position title in email subject field.
Apply Now!