
Senior iOS/Java Developer
- Calgary, AB
- Permanent
- Full-time
- Design, develop, and maintain mobile applications for iOS devices used by field personnel and operations teams
- Build and enhance backend components using Java within Linux environments
- Participate in architecture discussions and contribute to end-to-end solution design
- Collaborate closely with QA, DevOps, and infrastructure teams to ensure high-performance, secure, and reliable software delivery
- Debug and resolve application issues across iOS, Java, and Linux layers
- Write clean, maintainable, and well-documented code in alignment with development standards
- Participate in Agile ceremonies and contribute to sprint planning, estimation, and retrospectives
- Support deployment and troubleshooting in production and staging environments
- 7+ years of software development experience, with demonstrated expertise in:
- iOS development using Swift and/or Objective-C
- Java development in enterprise or production environments
- Linux/Unix command-line, scripting, and system-level development
- Proven ability to work on cross-functional development teams in fast-paced environments
- Strong collaboration and communication skills; comfortable working closely with technical and business stakeholders
- Solid understanding of REST APIs, system integrations, and mobile architecture patterns????
- Experience with source control (Git), build tools, and CI/CD pipelines
- Exposure to Android development
- Familiarity with containerized environments (Docker/Kubernetes)
- Experience with monitoring tools, log management, and Linux system troubleshooting
To apply for this and other suitable exciting opportunities with Brainhunter Systems you can apply online through the button on the top right.Email:
Please email Rob at rob.martinson@brainhunter.com with an attached copy of your CV.We thank all applicants for their interest, however only those candidates who meet the required criteria and can work fully on site in Calgary will be contacted.