Senior iOS Engineer Job at Motion Recruitment, Celebration, FL

Z3h2SXl5QWF0L1RYelRwd0xQakh4ekVoYkE9PQ==
  • Motion Recruitment
  • Celebration, FL

Job Description

Title: Senior iOS Engineer

Type: 10 Month Contract to Start, Potential to Extend

Location: Onsite on Thursdays in Celebration, Florida; Remote MTWF

Our client, one of the largest global entertainment companies, is seeking a talented iOS Engineer to support enhancements to one of their main applications. Flutter experience is a big plus.

Responsibilities:

iOS

- Proficient with Swift.

- Experience with iOS frameworks such as Core Data, Core Animation, SwiftUI, etc.

- Experience with offline storage, threading, and performance tuning.

- Familiarity with RESTful APIs to connect iOS applications to back-end services.

- Understanding of Apple’s design principles and interface guidelines.

- Understanding of BLE technologies within iOS.

- Work on bug fixing and improving application performance.

- Experience unit-testing your code for robustness including edge cases, usability, and general reliability.

Flutter:

- Develop and maintain mobile applications using Flutter framework.

- Implement clean, maintainable, and scalable code following best practices and design patterns.

- Collaborate with product managers, designers, and other stakeholders to understand requirements and translate them into technical solutions.

- Utilize Provider and RiverPod for state management to ensure efficient and robust application architecture.

- Integrate RESTful APIs to fetch and update data from backend services.

- Demonstrate a deep understanding of Flutter project structures and the ability to navigate and organize code effectively.

- Work with a mono repo structure to manage multiple Flutter projects within a single repository.

- Implement unit tests, integration tests, and widget tests using Mockito and other testing frameworks to ensure code quality and reliability.

- Perform Golden Image Tests to verify UI components and layouts across different devices and screen sizes.

- Implement automated tests to streamline the testing process and improve overall test coverage.

- Mentor junior developers and provide technical guidance and support as needed.

- Stay up-to-date with the latest trends and advancements in Flutter development and mobile technology.

Job Tags

Contract work,

Similar Jobs

Lenco Armored Vehicles

Manufacturing Engineer Job at Lenco Armored Vehicles

 ...JOB SUMMARY: The Manufacturing Engineer will focus on our fabrication processes, including, but not limited to, CAM/Plasma CNC table, forming...  ...process training for new and current employees ADDITIONAL JOB FUNCTIONS: Assist with SolidWorks Models/drawings and... 

Resiliency LLC

Family Nurse Practitioner - Hospitalist (Night) Job at Resiliency LLC

 ...Position Summary: The Family Nurse Practitioner (FNP) - Hospitalist (Night) provides comprehensive care to hospitalized patients during nighttime shifts. This role involves managing patient care, performing assessments, and collaborating with other healthcare professionals... 

Daily Jobs

Data Entry Clerk Night Shift Job at Daily Jobs

 ...Perform various data entry tasks with attention to detail. - Take part in sales calls based on your skills and background. - Input...  ...capability to work on your own and stay motivated while managing your time effectively. - Proficiency in basic computer functions,... 

Headway

Licensed Marriage and Family Therapist Job at Headway

 ...clients you see through Headway, so that you can set the hours that work for you. Grow your caseload by providing marketing support and...  ...patients in-person or remotely via telehealth while working from home. We accept the following licenses on a state by state basis:... 

Market District

Meat Assistant Team Leader Job at Market District

 ...Job Summary An Assistant Meat Team Leader's first responsibility is to assist the Meat Manager in providing leadership in the Meat Department by directing and managing Team Members, ordering raw materials and supplies, and implementing merchandising initiatives to...