Apply Edge Start your job search

Mobile Application Developer

AlgoSoft Solutions · Islamabad, Islāmābād, Pakistan

Apply & track with Apply Edge

As a Senior Mobile App Developer, you will design, develop and maintain production iOS and Android applications using React Native, Expo and TypeScript. You will take hands-on ownership of mobile architecture, feature delivery, performance, security and releases, working closely with product managers, UI/UX designers, backend developers and QA. You will also guide technical decisions, review code and mentor other developers.

Key Responsibilities

App Development:

Qualifications

Preferred Qualifications

Key Responsibilities

App Development:Design, develop, and maintain mobile applications for iOS and/or Android platforms.Write clean, efficient, and well-tested code.Collaborate with designers to create visually appealing and intuitive user interfaces.Problem-Solving:Identify and troubleshoot technical issues.Develop solutions to complex problems.Optimize app performance and efficiency.Technology Stack:Stay up-to-date with the latest mobile development technologies and frameworks (e.g., React & React Native).Use version control systems (e.g., Git) to manage code changes.Collaboration:Work effectively with cross-functional teams, including product managers, designers, and QA engineers.Contribute to team discussions and decision-making.Quality Assurance:Write unit and integration tests to ensure code quality.Participate in code reviews and provide feedback to other developers.

Qualifications

Bachelor's degree in Computer Science, Software Engineering, or a related field.5+ years of experience developing mobile applications.Strong programming skills in React & React Native, or other relevant languages.Experience with mobile development frameworks (e.g., SwiftUI, Jetpack Compose, React Native).Understanding of mobile app design principles and user experience.Knowledge of version control systems (e.g., Git).Ability to work independently and as part of a team.Strong problem-solving and analytical skills.

Preferred Qualifications

Experience with cloud platforms (e.g., AWS, Azure, GCP).Knowledge of mobile app testing and quality assurance.Experience with mobile app deployment and distribution