Staff Software Engineer, iOS

3 weeks ago


Culver City, United States Ellation Full time

About the roleAs a Principal Software Engineer you will work with other engineering leaders within the Client team, and outside the client team, to help build necessary technical direction, architecture, and platform strategy on our customer-facing devices. You will:Provide technical leadership to the iOS development team, and collaborate with the Engineering Manager and team on product and engineering roadmaps.Design and implement advanced features and enhancements for our iOS applications, ensuring performance, scalability, and reliability.Collaborate with product management and design teams to translate requirements and user stories into technical specifications and elegant, intuitive user interfaces.Write clean, maintainable, and well-documented code following best practices and architectural guidelines.Conduct code reviews and provide constructive feedback to ensure code quality and maintainability across the team.Optimize application performance and troubleshoot issues to ensure a seamless user experience.Stay up-to-date with the latest iOS development trends, tools, and technologies, and advocate for their integration into our development process.Mentor and support junior engineers, fostering a culture of learning and continuous improvement within the team.Optimize the performance of iOS applications, including minimizing memory usage, reducing app launch times, and improving responsiveness.Ensure code quality by writing unit tests, integration tests, and UI tests.In the role of Staff Software Engineer, iOS, you will report to the Senior Engineering Manager, iOS.This role is open for the locations of San Francisco, Culver City, Dallas, or US-remote.About You12 years of professional experience in iOS development, with a portfolio of iOS applications published on the App Store.Proficiency in Swift and Objective-C, with a deep understanding of iOS frameworks such as UIKit, Core Data, and Core Animation.Familiarity with architecture patterns such as MVVM (Model-View-View-Model) and experience implementing them in iOS applications.Hands-on experience with automated testing frameworks such as XCTest or Quick/Nimble, and a commitment to writing tests for all code changes.Record of success with applications, games, and utilities for iOSKnowledge of Combine framework for reactive programming and experience integrating it into iOS applications.Experience with RESTful APIs and networking protocols.Experience providing technical guidance in previous rolesWorking knowledge with iOS, common iOS app architectures and design patternsExperience with development for memory- and performance-limited devices in a multithreaded environmentBachelor's degree in Computer Science, Engineering, or related field (or equivalent experience).About the TeamThe iOS platform team builds and maintains our Crunchyroll apps for iOS and Apple TV to provide the best-in-class anime experience for our global audience. Our goal is to produce a robust application that delivers content to delight and engage our audiences, partners, and team members. We embody Crunchyroll's collaborative spirit and work with multiple teams to engineer scalable solutions that can be shared across all client platforms.Why you will love working at CrunchyrollIn addition to getting to work with fun, passionate and inspired colleagues, you will also enjoy the following benefits and perks:Receive a great compensation package including salary plus performance bonus earning potential, paid annually.Flexible time off policies allowing you to take the time you need to be your whole self.Generous medical, dental, vision, STD, LTD, and life insuranceHealth Saving Account HSA programHealth care and dependent care FSA401(k) plan, with employer matchEmployer paid commuter benefitSupport program for new parentsPet insurance and some of our offices are pet friendly#LifeAtCrunchyroll #LI-remote#J-18808-Ljbffr

by Jobble



  • West Valley City, United States Software Technology Group Full time

    Position Summary Software Technology Group is a software development consulting company. We help our clients to build software solutions that transform their applications and businesses. Our full-time, salaried employees enjoy building and strengthening their skill sets with our custom Career Development Plans, Certifications, Mentorships, and training. Our...


  • Salt Lake City, United States Software Technology Group Full time

    Position SummarySoftware Technology Group is a software development consulting company. We help our clients to build software solutions that transform their applications and businesses. Our full-time, salaried employees enjoy building and strengthening their skill sets with our custom Career Development Plans, Certifications, Mentorships, and training. Our...

  • Mobile iOS Developer

    2 hours ago


    Salt Lake City, United States Software Technology Group Full time

    Position SummarySoftware Technology Group is a software development consulting company. We help our clients to build software solutions that transform their applications and businesses. Our full-time, salaried employees enjoy building and strengthening their skill sets with our custom Career Development Plans, Certifications, Mentorships, and training. Our...

  • iOS Developer

    3 weeks ago


    Jersey City, United States Remotely Full time

    This is a remote position. iOS Developer (1 year experience, remote) Be part of our future! This job posting builds our talent pool for potential future openings. We'll compare your skills and experience. Against both current and future needs. If there's a match, we'll contact you directly. No guarantee of immediate placement, and we only consider...


  • Culver City, California, United States Apple Full time

    SummaryApple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build, service we create, or Apple Store experience we deliver is the result of us making each other's ideas stronger. That happens because every one of us shares a belief that we can make something wonderful and share it with...

  • iOS Developer

    4 weeks ago


    Texas City, United States S Force IT Solutions LLC Full time

    Job OverviewWe are seeking an iOS Developer to join our development team. As an iOS developer your duties include to create and design applications on the iOS platform for mobile devices.You should have a strong knowledge of iOS frameworks and proficiency in Objective-C. You will work with a team of Senior iOS Developers. Ultimately you should be an...

  • iOS Developer

    4 weeks ago


    California City, United States Atechstar Full time

    Job descriptionWe are looking for an iOS developer for our GCC Team. Writing and reviewing great quality code Understanding the clients business use cases and technical requirements Identifying different solutions and being able to narrow down the best option that meets the clients requirements Reviewing architecture and design on various aspects like...

  • Systems Engineer

    3 weeks ago


    Culver City, United States CareerBuilder Full time

    Pixelogic Media is looking for a Technical Support Engineer to join our team of passionate technologists. The Technical Support Engineer provides tech support and services for all facets of the operation. A first response position which includes such responsibilities as: hardware/software installation, telecommuting support, collaboration with internal and...

  • iOS Developer

    3 weeks ago


    Salt Lake City, United States Fidelity TalentSource LLC Full time

    Senior iOS Engineer – Digital Servicing Technology Fidelity TalentSource is your destination for discovering your next temporary role at Fidelity Investments. We are currently sourcing for a Senior iOS Engineer to work in Salt Lake City, UT! The Role Are you interested in serving the needs of millions of customers by building the best-in-class digital...

  • IOS developer

    2 weeks ago


    Daly City, United States Adidev Technologies Inc Full time

    Job DescriptionJob DescriptionSalary: Adidev Technologies,(www.adidevtechnologies.com) is a premier IT consulting firm delivering top-notch iOS & android Developer solutions to industry giants including Delta, Google, Apple, Spotify, US Bank, FedEx, and more. We're not just a software consulting company – we're a dynamic force shaping the future of...

  • IOS Developer

    1 week ago


    Texas City, United States Saxon Global Full time

    Development of iOS applications and their integration with back-end services. You will be working alongside other engineers and developers working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential. Responsibilities - Design and build...

  • Systems Engineer

    3 weeks ago


    Culver City, United States Pixelogic Media Partners, LLC Full time

    Job DescriptionJob DescriptionPixelogic Media is looking for a Technical Support Engineer to join our team of passionate technologists.The Technical Support Engineer provides tech support and services for all facets of the operation. A first response position which includes such responsibilities as: hardware/software installation, telecommuting support,...

  • Systems Engineer

    2 weeks ago


    Culver City, United States Pixelogic Media Partners, LLC Full time

    Job DescriptionJob DescriptionPixelogic Media is looking for a Technical Support Engineer to join our team of passionate technologists.The Technical Support Engineer provides tech support and services for all facets of the operation. A first response position which includes such responsibilities as: hardware/software installation, telecommuting support,...

  • Systems Engineer

    4 weeks ago


    Culver City, United States Pixelogic Media Full time

    Pixelogic Media is looking for a Technical Support Engineer to join our team of passionate technologists.The Technical Support Engineer provides tech support and services for all facets of the operation. A first response position which includes such responsibilities as: hardware/software installation, telecommuting support, collaboration with internal and...

  • Systems Engineer

    4 weeks ago


    Culver City, United States Pixelogic Media Full time

    Pixelogic Media is looking for a Technical Support Engineer to join our team of passionate technologists.The Technical Support Engineer provides tech support and services for all facets of the operation. A first response position which includes such responsibilities as: hardware/software installation, telecommuting support, collaboration with internal and...

  • Systems Engineer

    1 week ago


    Culver City, United States Pixelogic Full time

    Pixelogic Media is looking for a Technical Support Engineer to join our team of passionate technologists. The Technical Support Engineer provides tech support and services for all facets of the operation. A first response position which includes such responsibilities as: hardware/software installation, telecommuting support, collaboration with internal and...

  • Systems Engineer

    1 week ago


    Culver City, United States Pixelogic Media Partners, LLC Full time

    Pixelogic Media is looking for a Technical Support Engineer to join our team of passionate technologists. The Technical Support Engineer provides tech support and services for all facets of the operation. A first response position which includes such responsibilities as: hardware/software installation, telecommuting support, collaboration with internal and...

  • Software QA Engineer

    2 weeks ago


    Redwood City, United States Quilt Full time

    Job DescriptionJob DescriptionOur mission is to move humanity off of fossil fuel heating. 20% of US global warming emissions come from homes (that's more than cars!). The largest driver of home emissions is burning fossil fuels for heat. To stop climate change, over 80M US homes need to transition from combustion to efficient, electric heat pumps over...


  • Culver City, United States Sony Pictures Entertainment Full time

    At Sony Innovation Studios we are developing cutting edge technologies for use in virtual productions and entertainment experiences. Located at the heart of the Sony Pictures studio lot in Culver City we are surrounded by creative and talented people looking to create the best entertainment possible. We are looking for a highly motivated Senior Software...


  • Texas City, United States Saxon Global Full time

    Responsibilities: Create awesome experiences for millions of customers Collaborate with engineers, designers, and product owners to bring customer focused features to life Write quality code that is efficient, maintainable and will scale across teams Own your code from conception to production Work with customer support and product owners to pivot...