Senior Mobile App Developer

Trung tâm Công nghệ Thông tin
Hà Nội
24-ITC-0586
We are looking for a highly skilled Senior Mobile Developer to join our team and help build scalable, secure, and user-friendly mobile applications that deliver an exceptional user experience. This role values strong problem-solving skills and adaptability, along with passion for performance optimization.
As a Senior Mobile Developer, you will be responsible for designing, developing, and maintaining high-performance mobile applications while ensuring scalability and reliability. You will collaborate with cross-functional teams to drive technical excellence and innovation.

Mô tả công việc

  • Optimize application performance, ensuring smooth and efficient user experiences.
  • Solve complex technical challenges and provide innovative solutions to improve system efficiency.
  • Collaborate with backend teams to integrate APIs and ensure seamless data flow.
  • Lead the adoption of best practices in mobile architecture, security, and maintainability.
  • Conduct code reviews, mentoring, and knowledge sharing with junior developers.
  • Stay up to date with the latest mobile technologies, frameworks, and industry trends.

Yêu cầu công việc

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 4+ years of professional mobile development experience.
  • Deep expertise in at least one of Android, iOS, or React Native, with a willingness to learn and work with the others as needed.
  • Solid understanding of mobile UI/UX principles and performance optimization.
  • Experience with mobile app design patterns (e.g., MVP, MVVM, Clean Architecture).
  • Strong knowledge of RESTful APIs and integrating third-party libraries and APIs.
  • Preferred Qualifications
  • Experience with development, monitoring and optimizing embed plugins and libraries is a big plus.
  • Experience with connection protocols such as GRPC, Websocket, MQTT.
  • Experience with mobile security best practices and performance monitoring tools.
  • Experience working in a fast-paced startup environment.