Software Engineer - iOS

closed
Bankjoy Logo

Bankjoy

πŸ’΅ $57k-$68k
πŸ“Remote - Canada

Summary

Join Bankjoy, a FinTech startup, as an iOS Engineer and contribute to the development of innovative digital banking products. You will work collaboratively with a cross-functional team to design, develop, and maintain native iOS applications using Swift. This role requires extensive experience in iOS development, strong UI/UX understanding, and proven problem-solving skills. Bankjoy offers a competitive compensation package, including stock options, comprehensive health benefits, paid time off, and a remote-first culture. The ideal candidate will possess a Bachelor's degree in Computer Science or a related field and a minimum of 5 years of enterprise software development experience.

Requirements

  • At least 3+ years of demonstrable Swift or Objective-C experience
  • Must have 5+ years of enterprise software development experience
  • Strong understanding of UI/UX principles
  • Experience with app maintenance and support production issues
  • Experience with third-party libraries and integration of service
  • Familiarity with design patterns, software architecture, and clean code principles
  • Excellent problem-solving and debugging skills
  • Strong communication and collaboration skills
  • B.Sc . in Computer Science, Computer Engineering, or equivalent working experience

Responsibilities

  • Work cross-functionally with design, product, and engineering to deliver great user experiences
  • Develop and maintain iOS Applications using Swift with high standards of quality, performance and usability
  • Collaborate with the team to design and implement robust, scalable, and maintainable application architecture
  • Participate in feature planning and provide estimates
  • Tackle tough design and product problems, identify and address product issues to ensure smooth and efficient application performance
  • Document code, processes, and technical specifications to ensure transparency and knowledge sharing within the team
  • Keep the codebase up-to-date with the latest iOS versions and technologies, as well as maintain and refactor existing code when necessary
  • Write unit tests to maintain a high level of code quality and reliability

Benefits

  • A fast-paced and collaborative environment
  • Competitive compensation
  • Stock options at a well-funded startup
  • 100% medical, dental and vision coverage for you and 50% for your family on our base plans. (US Employees & Canadian Employees)
  • 401(k) plan with 4% company matching (US Employees)
  • 4 weeks PTO and 5 health days
  • 18 holidays
  • Performance-based bonuses (US & Canadian Employees)
  • Remote first culture
This job is filled or no longer available