SENIOR MOBILE APP DEVELOPER
Job details
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 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 tasksMust 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
- 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- Industry: Software Information Technology
- Total Positions: 1
- Job Shift: Evening
- Job Type: Part Time
- Age: 25
- Apply Before: 04 May 2024
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.