Job Details:
Job title: iOS Engineer
Location: Remote
Duration: 6 months
We're seeking a talented iOS Mobile Developer who is not only proficient in Swift but also has experience with Python to contribute to the Backend For Frontend (BFF) component of our technology stack. If you're passionate about building seamless mobile experiences and bridging the gap between frontend and backend development, we'd love to hear from you.
Responsibilities:
Design and develop exceptional iOS applications:
Utilize Swift to craft robust, user-friendly iOS apps that set new standards in mobile experiences.
Implement cutting-edge features while ensuring high performance and responsiveness.
Contribute to Backend For Frontend (BFF) development:
Use Python to develop and maintain the BFF layer, enabling efficient communication between our frontend applications and backend services.
Ensure the BFF components are scalable, secure, and optimized for performance.
Collaborate across disciplines:
Work closely with designers, product managers, and other engineers to conceptualize, build, and ship new features that surprise and delight our users.
Participate in brainstorming sessions and contribute creative ideas to our products and technology stack.
Produce thorough technical documentation:
Write detailed technical specifications (Tech Specs) before starting development, in response to Product Requirements Documents (PRDs).
Document development processes, decisions, and implementations on Confluence to ensure knowledge sharing and transparency.
Write impeccable code:
Produce clean, efficient, and maintainable code in both Swift and Python, embracing best practices in software development.
Conduct thorough testing and debugging of your code to ensure high-quality deliverables.
Optimize for performance:
Monitor live app performance and BFF services, identify bottlenecks, and fine-tune code to ensure optimal responsiveness and stability.
Utilize performance profiling tools and techniques to diagnose and address issues.
Navigate app distribution and deployment:
Manage the entire release process of iOS applications, including beta testing and submission to the App Store.
Oversee the deployment of backend services, ensuring smooth integration and minimal downtime.
Preferred Experience:
Proficiency in Swift:
Strong experience in developing iOS applications using Swift.
Deep understanding of iOS frameworks such as UIKit.
Proficiency in Python:
Experience in building backend services with Python.
Familiarity with frameworks like Flask is a plus.
Experience with BFF architecture:
Understanding of Backend For Frontend patterns and how to implement them effectively.
Ability to design API interfaces that meet frontend requirements.
Strong understanding of RESTful APIs:
Ability to integrate and develop APIs for mobile applications.
Experience with network protocols and data serialization formats like JSON and Protobuf.
Familiarity with version control systems:
Proficient with Git and collaborative workflows.
Experience with code collaboration tools such as GitHub.
Dexian is a leading provider of staffing, IT, and workforce solutions with over 12,000 employees and 70 locations worldwide. As one of the largest IT staffing companies and the 2nd largest minority-owned staffing company in the U.S., Dexian was formed in 2023 through the merger of DISYS and Signature Consultants. Combining the best elements of its core companies, Dexian's platform connects talent, technology, and organizations to produce game-changing results that help everyone achieve their ambitions and goals.
Dexian's brands include Dexian DISYS, Dexian Signature Consultants, Dexian Government Solutions, Dexian Talent Development and Dexian IT Solutions. Visit https://dexian.com/ to learn more.
Dexian is an Equal Opportunity Employer that recruits and hires qualified candidates without regard to race, religion, sex, sexual orientation, gender identity, age, national origin, ancestry, citizenship, disability, or veteran status.
Dexian will on request provide accommodation for disabilities to support your participation in all aspects of Recruitment, Assessment and selection process.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
iOS Developer
2026-02-16
Mobile Application Developer
2026-05-16
Software Engineer in Test
2026-02-18
- Posted
- Jun 17, 2025
- Type
- Contract
- Level
- Mid-Senior
- Location
- Canada
- Company
- Dexian
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
iOS Developer
2026-02-16
Mobile Application Developer
2026-05-16
Software Engineer in Test
2026-02-18