📢 Senior Software Engineer, Mobile
🏢 ServiceTitan
📍 Yerevan, Armenia
🔄 #FullTime
💼 #SoftwareEngineer
🗂️ #InformationTechnology
📝 Responsibilities
- Lead development of high-performance, native iOS applications using Swift.
- Architect and design scalable mobile frameworks and features that serve thousands of field technicians daily.
- Collaborate closely with product managers, designers, and backend engineers to deliver delightful, business-impacting solutions.
- Leverage AI daily (LLMs, GitHub Copilot, Google Gemini, Cursor, Windsurf) to optimize development speed, code quality, and app performance.
- Integrate GraphQL to efficiently connect mobile clients with backend services.
- Mentor and guide other engineers, fostering a culture of technical excellence and continuous learning.
- Champion best practices in code quality, performance optimization, and app architecture.
- Utilize deep knowledge in TCA best practices, shared state to improve performance of our iOS apps
✅ Requirements
- Bachelor’s degree in Computer Science or related field—or equivalent practical experience.
- 6+ years of mobile application development experience, with a deep focus on iOS.
- Expert-level proficiency in Swift.
- Proven experience in architecting and designing mobile applications or frameworks.
- Strong hands-on experience with GraphQL.
- Excellent communication (verbal and written) skills
- Good knowledge in leveraging TCA for iOS apps.
- Master’s or PhD in a relevant field.
- Hands-on technical leadership experience setting direction for teams.
- Experience designing large-scale, scalable systems.
- Strong understanding of SwiftUI.
- Regular use of AI-assisted development tools (e.g., GitHub Copilot, Google Gemini, Cursor, Windsurf).
- Familiarity with TCA and MVI architecture patterns.
- Experience with CI/CD tools like Bitrise or GitHub Actions.
- Experience writing end-to-end automation tests.
🎁 Benefits
- Flextime, recognition, and support for autonomous work: Flexible time off with ample learning and development opportunities to continue growing your career. We offer a comprehensive onboarding program, leadership training for Titans at all levels, and other programs and events. Great work is rewarded through Bonusly, peer-nominated awards, and more.
- Holistic health and wellness benefits: Company-paid medical, dental, and vision (available to employees and their dependents day 1), parent and siblings’ insurance, wellness benefit, office massage, etc.
- Support for Titans at all stages of life: Parental leave and support, financial planning tools, Employee Assistance Program services, and more.
IT Channel: @iJobAm_IT
Facebook: Page
Facebook: Group
LinkedIn: Page
100085638
#Career #Vacancy #Recruiter #JobOpening #ԳործԿա #Աշխատանք