Senior Software Engineer ,iOS
Delivers complete solutions spanning all phases of the Software Development Lifecycle (SDLC) (design, implementation, testing, delivery and operations), based on definitions from more senior roles. Advises immediate management on project-level issues Guides junior engineers Operates with little day-to-day supervision, making technical decisions based on knowledge of internal conventions and industry best practices Applies knowledge of technical best practices in making decisions As an iOS Software Engineer, you will: Drive innovation and technical excellence in mobile development. Lead complex mobile projects and teams. Collaborate with product leadership to define mobile product strategy. Mentor and develop high-performing engineering teams. Architect and implement scalable mobile solutions and Champion technical excellence and best practices. Stay up to date with emerging mobile technologies. Minimum of 5 years of relevant work experience and a Bachelor's degree or equivalent experience. Bachelor's degree in Computer Science or related field. 5+ years of experience in mobile app development. Expert proficiency in Swift/Objective-C. Strong object-oriented skills including design, coding and testing patterns. Familiarity with database technologies (SQL and NoSQL databases) and ORM frameworks (Hibernate, JPA). Ability to design scalable, reliable, and maintainable software systems. Thorough understanding of XCode Strong leadership and communication skills. Experience with mobile performance optimization, testing and integrations. Knowledge of security best practices for mobile apps. Experience in mobile integration, development and maintenance. Familiarity with continuous integration (Jenkins), application monitoring (Crashlytics and fabric.io), mocking tools (Appium and Apiary), build tool development and enhancements, using unit testing and cucumber tests for functional tests. Contributions to open-source mobile projects. Proficiency in Swift, Objective-C, React Native.
Recommended Jobs
General Dermatology Physician - Visalia, CA
Visalia Medical Clinic, Inc. is actively seeking a Board Certified/Board Eligible General Dermatologist to join our thriving healthcare team in Visalia, CA. Full-Time Monday through Friday …
Global Expansion AE
Location : San Francisco, New York City, or Lehi, Utah. 5 days in office. About Rocketlane Rocketlane is the leading modern professional services automation platform for customer onboarding a…
Server
San Vicente Clubs Overview San Vicente Clubs is a prestigious private members-only club originating in West Hollywood, California. Since its 2019 opening, San Vicente Bungalows has established its…
Elementary Principal
Company Description Golden Valley Unified School District (GVUSD) is a district recognized for excellence, supported by a collaborative community of parents, educators, staff, and school board me…
Esports Partner Solutions Strategist
Riot Games was founded in 2006 to develop, publish, and support the most player-focused games in the world. We’re best known for League of Legends , VALORANT , Teamfight Tactics , and Legends …
Sr. Software Engineer - Affordable Housing
Description Hi, We’re AppFolio. We’re innovators, changemakers, and collaborators. We’re more than just a software company — we’re a cloud-based powerhouse that creates products to make our…
Beverage Manager
Join the Team at Jon & Vinny’s Team as a Beverage Manager! Who We Are Join the team at Jon & Vinny’s , where passion for great food and genuine hospitality come together in a fast-paced, ene…
Baker Assistant
Overview: $17.90 / hour As a Baker Assistant, you will assist the Baker's in baking, plating, and measuring different items throughout the bakery. Ideal experience is at least 1 year working i…
Vice President, Business & Legal Affairs - Santa Monica, 90404
Vice President, Business & Legal Affairs - Santa Monica, 90404, United States of America How We LEAD: The VP, Business & Legal Affairs will serve as a senior legal and strategic advisor across th…
Dishwasher - Part Time
About Discovery Management Group Discovery Management Group is part of the Discovery Senior Living family of companies, a recognized industry leader for performance, innovation and lifestyle custo…