cover image
Mejenta Systems, Inc.

Mejenta Systems, Inc.

www.mejenta.com

1 Job

30 Employees

About the Company

Mejenta defines designs and delivers IT-enabled business solutions that help companies win in this competitive business world. Mejenta takes charge of the IT needs of the entire enterprise. The range of services extends from Enterprise Application Services (CRM, ERP, e-Procurement and SCM), to e-Business solutions. Mejenta creates these solutions for its clients by leveraging its domain and business expertise along with a complete range of services. With Mejenta, clients are assured of a transparent business partner, world-class processes, speed of execution and the power to stretch their IT budget by leveraging the Global Delivery Model that Mejenta pioneered. We are specialized in: Application Development Application Maintenance and Support Re-Engineering Testing

Listed Jobs

Company background Company brand
Company Name
Mejenta Systems, Inc.
Job Title
iOS Native Developer – Sr(L3 Level)
Job Description
Job title Senior iOS Native Developer (Level 3) Role Summary Lead the architecture, development, and delivery of scalable iOS applications using Swift 6.2 and SwiftUI. Mentor junior engineers, drive technical standards, and optimize performance across the product lifecycle while leveraging Apple APIs and AI-enhanced workflows. Expectations - Design and implement production‑grade iOS solutions with a focus on reliability, performance, and maintainability. - Demonstrate strong computer science fundamentals: memory management, data structures, algorithms, and concurrency. - Mentor and influence a small engineering team, fostering a culture of craftsmanship and continuous improvement. - Communicate technical decisions clearly, both verbally and in written documentation. - Apply AI tools responsibly to accelerate development without compromising core expertise. Key Responsibilities - Architect and develop high‑quality iOS applications using Swift, SwiftUI, and UIKit. - Write clean, testable, and maintainable code; enforce coding standards and best practices. - Leverage Apple frameworks (e.g., LocalAuthentication, CommonCrypto) to solve complex problems. - Profile and optimize app performance; implement concurrency patterns and resource‑efficient designs. - Integrate CI/CD pipelines, app signing, provisioning, and instrumentation throughout the release cycle. - Mentor peers, review code, and shape the technical direction of the team. - Use AI tools to streamline workflows and code generation while preserving deep technical understanding. Required Skills - Proficient in Swift 6.2; working knowledge of Objective‑C. - Deep experience building and shipping complex iOS apps with SwiftUI, UIKit, and related Apple ecosystems. - Solid understanding of mobile architecture patterns (MVC, MVVM, clean architecture). - Strong fundamentals in CS: memory management, data structures, algorithms, concurrency. - Experience with CI/CD, App Store distribution, provisioning profiles, Instruments, and full app lifecycle. - Excellent written and verbal communication in English. - Comfortable explaining code decisions and acknowledging uncertainty. - Familiarity with AI development tools (e.g., GitHub Copilot, ChatGPT) used to enhance productivity. Required Education & Certifications - Bachelor’s degree in Computer Science, Software Engineering, or related technical field; or equivalent professional experience.
Calgary, Canada
On site
18-02-2026