Mobile App Developer

WorkinVirtual Türkiye
Remote
This Job is No Longer Active This position is no longer accepting applications

Job Description

Key Responsibilities
  • App Development:
  • Design, develop, and maintain mobile applications for iOS and Android platforms.
  • Collaborate with designers, product managers, and other stakeholders to understand requirements and create effective solutions.
  • Write clean, efficient, and well-documented code.
  • Ensure application performance, usability, and scalability.
  • Technology Stack:
  • Proficiency in programming languages like Swift, Objective-C, Java, or Kotlin.
  • Experience with mobile app frameworks and tools (e.g., SwiftUI, UIKit, Android Studio, Jetpack Compose).
  • Knowledge of RESTful APIs and backend development.
  • Testing and Quality Assurance:
  • Conduct thorough testing to identify and fix bugs.
  • Implement quality assurance practices to ensure application reliability.
  • Deployment and Maintenance:
  • Deploy applications to app stores (Apple App Store, Google Play Store).
  • Provide ongoing maintenance and support for released applications.
  • Performance Optimization:
  • Optimize applications for speed, memory usage, and battery life.
  • Identify and address performance bottlenecks.
  • Staying Updated:
  • Keep up-to-date with the latest mobile development trends, technologies, and best practices.
  • Continuously learn and improve your skills.
Required Skills and Qualifications
  • Strong Programming Skills: Proficiency in at least one of the following languages: Swift, Objective-C, Java, or Kotlin.
  • Mobile Development Experience: Proven experience in developing mobile applications for iOS and/or Android.
  • Technical Knowledge: Understanding of mobile app architecture, design patterns, and user experience principles.
  • Problem-Solving: Ability to identify and solve complex technical challenges.
  • Attention to Detail: Meticulous approach to ensure code quality and accuracy.
  • Communication: Effective communication skills to collaborate with team members and clients.
  • Time Management: Ability to manage multiple projects and meet deadlines.
Preferred Skills and Experience
  • Experience with cross-platform development frameworks (e.g., React Native, Flutter).
  • Knowledge of cloud platforms (e.g., AWS, Google Cloud Platform, Azure).
  • Experience with mobile app testing tools (e.g., Appium, Espresso).
  • Contributions to open-source projects.
  • Experience working in a remote or virtual environment.
Benefits of Working at Workinvirtual
  • Flexible Work Arrangements: Enjoy the freedom to work from anywhere with an internet connection.
  • Competitive Compensation: Receive a competitive salary and benefits package.
  • Professional Development: Opportunities for growth and learning through training and mentorship.
  • Collaborative Culture: Work with a talented and supportive team.
  • Impactful Work: Contribute to the success of businesses and professionals worldwide.


Similar Jobs

Explore other opportunities that match your interests

2D Game Developer

Mobile
3w ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

promptpixel

Türkiye
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

kommit

Colombia
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

Uplers

India

Subscribe our newsletter

New Things Will Always Update Regularly