Job Description
TechVision Solutions is seeking a talented and passionate Mobile App Developer to join our dynamic team in San Francisco. In this role, you will be responsible for designing, building, and maintaining cutting-edge mobile applications for iOS and Android platforms. You will collaborate closely with product managers, designers, and backend developers to deliver high-quality user experiences. If you are driven by innovation and thrive in a fast-paced environment, we want to hear from you!
Responsibility
- Design and build advanced applications for iOS and Android platforms using modern frameworks.
- Collaborate with cross-functional teams to define, design, and ship new features aligned with product goals.
- Identify and correct bottlenecks, fix bugs, and optimize performance in existing mobile applications.
- Write clean, maintainable, and efficient code following best practices and coding standards.
- Stay up-to-date with emerging mobile technology trends, tools, and best practices to ensure innovative solutions.
- Conduct code reviews and mentor junior developers to maintain high-quality deliverables.
- Integrate third-party libraries, APIs, and backend services to enhance app functionality and user experience.
Qualification
- Proven experience as a mobile app developer with a portfolio of published apps on the App Store or Google Play.
- Proficiency in at least one mobile development framework such as React Native, Flutter, Swift, or Kotlin.
- Strong understanding of mobile app architecture patterns (e.g., MVVM, MVP, Clean Architecture) and design principles.
- Experience with RESTful APIs, GraphQL, and backend integration to connect mobile apps to server-side systems.
- Excellent problem-solving skills, attention to detail, and ability to debug complex issues.
- Strong communication and teamwork skills, with the ability to work collaboratively in an agile environment.
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).