Apply

Staff Software Engineer (Mobile iOS)

Posted 3 days agoViewed

View full description

💎 Seniority level: Staff, 10+ years (6+ in backend development and 4+ in iOS development)

📍 Location: U.S.

🔍 Industry: Home care technology

🏢 Company: Honor👥 1000-5000Home DecorE-CommerceSales

⏳ Experience: 10+ years (6+ in backend development and 4+ in iOS development)

🪄 Skills: Backend DevelopmentDockerGraphQLNode.jsPythonSQLDjangoiOS DevelopmentKubernetesSwiftFirebaseREST APINosqlCI/CD

Requirements:
  • 6+ years of professional experience in backend development.
  • Expertise in building APIs (REST/GraphQL) and large-scale distributed systems.
  • Strong knowledge of server-side frameworks: Node.js, Python (Django/Flask), or Ruby on Rails.
  • Proficiency in database design (SQL and NoSQL) and performance optimization.
  • 4+ years of iOS development experience using Swift, SwiftUI, or UIKit.
  • Knowledge of integrating mobile apps with cloud services.
  • Experience designing messaging systems with WebSockets and Push Notifications.
  • Strong communication and cross-functional collaboration skills.
  • Experience with CI/CD pipelines and automated testing frameworks.
  • Familiarity with cloud platforms (AWS, GCP, Azure) and containerized environments.
  • Understanding of security best practices for backend and mobile applications.
Responsibilities:
  • Architect, build, and maintain scalable backend services and APIs for user workflows.
  • Design and implement real-time messaging systems including delivery protocols.
  • Collaborate with product managers and designers for high-quality solution delivery.
  • Optimize backend systems for performance and scalability.
  • Lead code reviews and provide mentorship to team members.
  • Investigate and resolve system-wide issues in backend and mobile domains.
Apply