ApplyStaff Software Engineer (Mobile iOS)
Posted about 1 month agoInactiveViewed
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