Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Software Engineer Mobile Applications (iOS)

VIVANT

Software Engineer Mobile Applications (iOS)

San Francisco, CA
Full Time
Paid
  • Responsibilities

    Job Description

    We are looking for an experienced, mobile-savvy Software Engineer to join our team and build the next generation mobile applications for interactive live experiences. Our team is building a unique solution in this space with plenty of engineering challenges that will keep you on your feet and offer an opportunity to build something truly great. 

    IN THIS ROLE, YOU WILL

    • Design and build applications for iOS platforms
    • Ensure performance and quality of the application
    • Collaborate with a cross-functional team to define and design the app
    • Perform checks on correct functionality of the app
    • Integrate the application with backend tools such as cloud, APIs, and push notifications
    • Help maintain code quality, organization, and automation
    • Povide prototypes and proofs of concepts as necessary
    • Use encryption tools to safeguard content
  • Qualifications

    Qualifications

    ABOUT YOU

    • 5+ years' experience developing iOS apps with Objective-C or Swift programming
    • A strong sense for good visual design and User Experience
    • Experience with iOS frameworks
    • Adept with benchmarking and modification
    • Familiar with Apple's design principles and interface guidelines
    • Proficiency with offline storage, threading and performance tuning
    • Knowledgeable of clouds message API and push notifications

    Additional Information

    BENEFITS

    • Highly competitive salary 
    • Remote or office-based position - your choice
    • A well organized workflow with clear expectations
    • Configure your own laptop/computer
    • Opportunities for travel and education

    HIRING PROCESS

    1. Initial application.
    2. If you are selected, you will receive a small challenge (task) to complete. 
    3. Upon successful completion of the challenge, we will schedule an in-person interview with our technology team.
    4. You will receive an answer in 3-5 days after the interview.