IOS Developer
Location: Remote
Duration: Long-term
Rate: W2 and 1099 only
US Citizens, GC, EAD ( H4, L2), E3 TN visa holders preferred, NO third party corp to corp accepted for this job
Primary Responsibilities:
• Designs and develops mobile applications across all mobile devices
• Collaborates closely with our product, design, and server engineers
• Utilize your experience and judgement to make the system scalable and performant
• Defines and documents the designs for applications and enhancements.
• Creates, reviews, and may coordinate execution of unit test plans for multiple projects. Identifies opportunities to improve testing process.
• Assists with design, coding, testing, implementation, and documentation of solution.
• Develops high level program specifications. Ensures that expected application performance levels are achieved.
• Assists technical staff and clients to investigate, analyze, and resolve highly complex technical problems. Identifies and manages interfaces, service levels, standards, and configurations.
• Analyzes, defines, and documents design for data, workflow, logical processes, and operating system environment, interfaces with other systems, internal and external.
• Supervises monitoring of existing application systems operating efficiency. Identifies opportunities for improvement and recommends technical solutions.
• Demonstrates deep understanding of the business needs driving projects. May be key point of contact for business line.
Basic Qualifications
• Bachelor's degree, or equivalent work experience
Required Skills / Experience
• Knowledge of cutting-edge Mobile technologies
• Strong opinion about design and a desire for building beautiful user experiences.
• A constant drive to make things simpler and faster
• Empathy for our customers, who rely on us to run their business. All our team members regularly speak with our customers
• Comfort and delight in a small, intense, high-growth startup environment
• Hands on experience working with APIs, Database/SQL
• Experience with MVVM architecture
• Familiarity with Live Data, Room DB, and Coroutines
• Solid engineering and coding skills with good understanding of data structures and asynchronous programming