Mobile App Engineer - Remote Opportunity at Encompass Technologies
About the Role
Join Encompass Technologies as a Mobile App Engineer and be part of a team that is revolutionizing the beverage industry. This Mobile App Engineer remote position focuses on developing and enhancing native mobile applications that empower users from the vineyard to the warehouse. You will play a crucial role in bridging the gap between legacy frameworks and modern UI paradigms, ensuring high-quality mobile experiences that meet both business and customer needs.
What You'll Do
- Design, develop, and deploy high-quality iOS features using Swift, effectively blending UIKit for existing architecture and SwiftUI for new development.
- Analyze and resolve moderately complex technical challenges using structured problem-solving approaches.
- Integrate mobile applications with backend services via robust RESTful APIs.
- Participate in architectural discussions and sprint planning, providing accurate task estimates and timeline contributions.
- Write clean, maintainable, and well-documented code that adheres to industry best practices.
- Participate in code reviews and pair programming sessions to maintain code quality and share knowledge.
- Implement automated unit tests and UI tests to ensure application stability and reliability.
- Work closely with Product Managers, Designers, and other engineers to align on goals and ensure feature parity across platforms.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience.
- 5+ years of professional experience in iOS Mobile App development.
- Strong proficiency in Swift with hands-on experience in both UIKit and SwiftUI.
- Deep understanding of Apple's Human Interface Guidelines (HIG) and Auto Layout.
- Solid understanding of mobile architecture patterns (MVVM, MVC, or Clean Architecture).
- Experience managing asynchronous tasks using GCD, Operations, or Swift Concurrency.
- Proficiency with Core Data (or Realm) and networking libraries (URLSession, Alamofire).
- Effective written and verbal communication skills.
Nice to Have
- Experience implementing offline-first capabilities or data synchronization strategies.
- Interest in Kotlin, Java, or Android native development.
- Familiarity with Combine or RxSwift.
What We Offer
- Remote-first organization with flexible working arrangements.
- Inclusive Parental Leave program.
- Paid Leave Program.
- Health and wellness stipend.
- Generous learning stipend.
- Technology stipend.
- Paid time for fitness activities.
- Employee assistance program.
- Additional gifted leave days.
This Mobile App Engineer role at Encompass Technologies offers a unique opportunity to work remotely in a dynamic industry, with competitive benefits and a focus on innovation.
About Encompass Technologies
Explore Encompass Technologies careers in 2026 and discover a range of exciting job opportunities. Whether you're seeking remote, hybrid, or office roles, our platform offers advanced filters, application tracking, and company insights to streamline your job search. Find the perfect position that matches your skills and aspirations at Encompass Technologies and take the next step in your career today.
Who Will Succeed Here
Proficient in Swift and SwiftUI, with a strong focus on building responsive UIs using UIKit and Auto Layout to create seamless user experiences in mobile applications.
Self-motivated and disciplined, thriving in a fully remote work environment by effectively managing time and collaborating asynchronously with team members across various locations.
Experience in integrating RESTful APIs and managing local data persistence with Core Data, demonstrating a strong problem-solving mindset to bridge legacy systems with modern app architecture.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months