SU - Mobile Developer
Somewhere
Role DescriptionThis role requires someone who can take ownership of their work, ensuring top-notch quality and performance, with a strong focus on bug fixing and feature development.
Responsibilities
* Develop and maintain high-quality mobile applications for both Android and iOS platforms
* Collaborate with cross-functional teams, including designers, product managers, and other developers, to define, design, and implement new features
* Write clean, maintainable, and efficient code following industry best practices
* Troubleshoot and debug issues to optimize app performance and improve usability
* Conduct code reviews and provide feedback to ensure the quality of applications
* Stay up-to-date with the latest mobile development trends, technologies, and tools
* Continuously discover, evaluate, and implement new technologies to maximize development efficiency
* Manage the deployment and release process for both Android and iOS applications
Requirements
* Bachelor's degreein Computer Science, Software Engineering, or related field (or equivalent experience)
* 3+ yearsof experience in mobile development for Android and iOS
* Strong proficiency inKotlin(for Android) andSwift(for iOS)
* Familiarity with cross-platform frameworks likeFlutterorReact Nativeis a plus
* Knowledge ofRESTful APIsand ability to integrate mobile applications with backend services
* Experience withGitand version control tools
* Understanding of mobile UI/UX principles and ability to work closely with design teams
* Experience with app release processes, includingApp StoreandGoogle Play Storesubmissions
* Strong problem-solving skills and attention to detail
* Ability to work independently and as part of a team in a fast-paced environment
Preferred Skills
* Experience with cross-platform tools (e.g., Flutter, React Native) is highly advantageous
* Familiarity with mobile testing frameworks and deployment automation
* Knowledge of security best practices for mobile application development