Ios Engineer
About the Role
iOS Engineer Responsibilities Develop clean, well-tested?native?iOS?code to deliver functionality that meets business objectives?. Improve code structure and architecture in service of testability, observability and maintainability Work closely with partner teams – Business, UX, Product - as needed Perform complex engineering tasks?independently and collaboratively Manage complex cross-team?coordination?and dependencies Evaluate and communicate different engineering solutions and trade-offs About You Bachelor’s degree in Computer Science, or equivalent experience 5+ years of experience in software design & development with 3+ years of experience in developing apps for iOS. Experience developing in Swift and ability to write efficient, reusable, and maintainable code. In-depth knowledge of native tools and frameworks (e.g., Swift, Swift UI, UIKit, Xcode, Instruments, etc.) Experience with Common iOS architectures (VIPER, MVVM, The Composable Architecture) Excellent debugging, performance, and optimization skills Experience distributing mobile applications via public app stores and/or enterprise channels Experience in building and managing CI/CD pipelines for development and delivery Good communicator and team player with strong organizational skills Proactively helps drive innovation within the company Strong sense of software architecture and ability to thrive large codebases on large teams Communicates and coordinates with project team, partners, and stakeholders Stays current with new and evolving technologies via formal training and self-directed education Benefits BCBS Medical with 3 Plans to choose from (PPO and High deductible PPO plans with Health Savings Program) Delta Dental plan with 2 free cleanings and insurance discounts Eye Med Vision with annual check-ups and discounts on lens Life and Accidental Death Insurance paid by company John Hancock 401(k) Retirement Plan with discretionary company match Voluntary Insurance programs such as: Hospital Indemnity, Identity Protection, Legal Insurance, Long Term Care, and Pet Insurance. Flexible work environment with some remote working opportunities Strong fun and teamwork environment Learning, development, and career growth #J-18808-Ljbffr
Responsibilities
- Collaborate with partner teams to align on requirements
- Evaluate engineering solutions and trade-offs
- Coordinate cross-team dependencies
Qualifications
- Bachelor's degree in Computer Science or equivalent
- 5+ years software design and development
- 3+ years iOS experience
Benefits
Required Skills
Keywords
Interested in this role?
Apply now and take the next step in your career.
