iOS Developer

1 Second Everyday


6 months ago

08/17/2019 07:18:20

Job type: Full-time

Salary: $72,000 - $123,000 / year

Category: Software Development


About us

1 Second Everyday is a video diary app that makes it easy to create the movie of your life. In a couple of minutes, parents can relive the first year of their child's life, look back at their last family vacation, or see their entire journey together. It gives anyone the power to reflect on school, friends, projects, and adventures. From our humble Kickstarter beginnings, we've grown into an award-winning app with millions of downloads.


About the iOS Developer position

We are a small but growing company looking for an iOS Developer to join our 100% distributed team. You will be an integral part of our iOS team and will work with our product design team on projects. As you’ll be joining a small iOS team, you will help define our culture. Including automated testing, code reviews, and pair programming.



The details:

  •     This is a full-time, remote position.
  •     We’re offering between $72,000-$123,000 USD per year for this role based on your experience and cost of living.
  •     No share options or equity.
  •     This position requires travel to our semi-annual retreats (Last one was Peru and allowed families to come too!).

iOS Developer responsibilities:

  •     Drive software development in many parts of our iOS app including new features, fixing bugs, refactoring, etc.
  •     Write well-designed, testable, and efficient code
  •     Faithfully implement UI designs (with the understanding that it's a 2-way dialogue)
  •     Make an app that is a good citizen of the iOS platform by embracing OS features and UI conventions
  •     Work with our support team to help explain and resolve problems as they arise


iOS Developer requirements:

  •     Experience working on a distributed team
  •     Ability to work well with other people and communicate professionally
  •     Willingness to help others learn and grow without judgement
  •     Excellent written and verbal communication skills in English
  •     Proficiency with git
  •     3+ years of experience building and shipping native iOS apps
  •     Expert knowledge of Swift and at least some knowledge of Objective-C (we have about a 5:1 ratio of Swift to Objective-C)
  •     Experience with technical writing such as documentation and specifications
  •     Share and embody our company values
  •     Travel to our semi-annual retreats

Bonus skills & attributes:

  •     Experience with XCTest or other automated testing frameworks
  •     Experience with unidirectional data flow architecture like ReSwift (or Redux from the web world)
  •     Have used 1 Second Everyday.

Benefits & perks:

  •     Paid open vacation policy - We offer a MINIMUM of 2 weeks off each year. This isn't a vague policy where open vacation means no vacation.
  •     Healthcare benefits (currently only available in the United States)
  •     Travel Bonus - $500 per year for a NO WORK vacation on your anniversary.
  •     Wellness Bonus - $50 a month for a gym membership, yoga class, book club, or whatever makes you happy.
  •     2 weeks paid parental leave.
  •     Conferences of your choice.

Why work at 1SE?

  •     Travel the world for our semi-annual paid retreats (Last one was Peru and allowed families to come too!)
  •     You'd join our 100% distributed team - we value autonomy and flexible lifestyles.
  •     We're a diverse team across 6 countries, 5 languages, and 7 time-zones (First remote-baby for us!)
  •     You would work on an award-winning and beloved product with a diverse community around the world!
  •     Help continue our story.

We are an equal opportunities employer. We are a diverse team and welcome all walks of life. 1 Second Everyday is an equal opportunity employer and values diversity. We don’t discriminate on the basis of race, religion, color, gender, sexual orientation, age, marital status, veteran status, or disability status.


We are continuously expanding our hiring capabilities in other geographies. However, at this time we are unable to hire employees and contractors who reside and have to be paid in the specified countries below:


    Argentina

    Brazil

    Crimea

    China

    Cuba

    Egypt

    France

    Iraq

    Iran

    Italy

    Japan

    Nigeria

    North Korea

    Spain

    Sudan

    Sweden

    Syria


We encourage you to continue to check back with future postings as we continue to expand our operational abilities in these countries.


Don't think this position is the right fit? Check out our other open positions!

Please mention that you come from Remotive when applying for this job.

Help us maintain Remotive! If this link is broken, please just click to report dead link!

similar jobs

  • Yesterday

    At Olo we develop an online food ordering platform used by many of the country’s largest restaurant chains, reaching millions of consumers. Olo is revolutionizing the customer experience at these restaurant chains, and we're looking for a talented database administrator to join our team and help achieve this vision. You'll work with a smart, passionate team dedicated to delivering amazing products using modern tools and technologies.

    As part of the team you will play a significant and visible role in helping us scale one of the most advanced food ordering platforms in the market. You will collaborate with our engineering team to guide database designs and query optimizations. You will help us ensure that our databases run smoothly across both Production and Development/QA environments. You will contribute to ongoing performance monitoring, alerting, and tuning. You will help us diagnose and resolve production incidents.

    You’ll be joining our Infrastructure Team, responsible for keeping Olo’s food ordering and delivery systems up and running reliably and securely. Our DevOps oriented team uses Infrastructure-as-Code with automation wherever possible. The system has many moving parts and frequent deployments. 

    Any member of that team may work at Olo’s headquarters in New York City’s Financial District or remotely from anywhere in the U.S. In fact, more than half of our engineering team is remote!

    Requirements

    • Experience monitoring and tuning Microsoft SQL Server in a 24/7 OLTP environment
    • Experience monitoring and tuning PostgreSQL in a 24/7 OLTP environment
    • Experience operating, maintaining and troubleshooting Always on Availability Groups
    • Detailed knowledge of RDBMS internal workings
    • Solid expertise writing and optimizing complex SQL queries
    • Comfortable in the scripting language of your choice
    • Experience with Infrastructure as Code and Git
    • Experience running databases in a Cloud environment.
    • Experience with data warehousing and ETL/ELT pipelines

    Beneficial

    • Experience with Redis, ElasticSearch, AWS Redshift, AWS Athena or AWS DynamoDB
    • Experience with Graph databases (e.g. Neo4J)

    About Olo

    Olo powers digital ordering and delivery programs that connect restaurant brands to the on-demand world, placing orders directly into the restaurant through all order origination points – from a brand’s own website or app, third party marketplaces, social media platforms, smart speakers, and home assistants. Olo serves as the on-demand ordering and delivery platform across 70,000 locations for over 300 brands, such as Applebee’s, Checkers & Rally’s, Cheesecake Factory, Chili’s, Dairy Queen, Denny’s, Five Guys Burgers & Fries, Jamba Juice, Noodles & Company, Portillo’s Hot Dogs, Shake Shack, sweetgreen, Wingstop, and more. Learn more atwww.olo.com.   Olo's headquarters is located on the 82nd floor of One World Trade Center.  We offer great benefits, such as 20 days of Paid Time Off, fully paid health, dental and vision care premiums, stock options, a generous parental leave plan, and perks like FitBits, rotating craft beers on tap in our kitchen, and food events featuring our clients' menu items (now you know why we give out FitBits!). Check out our culture map:https://www.olo.com/images/culture.jpg.

    We encourage you to apply! 

    At Olo, we know a diverse and inclusive team not only makes our products better, but our workplace better. Many groups are consistently underrepresented across the tech sector and we are fully committed to doing our part to move the needle.  Olo is an equal opportunity employer and diversity is highly valued at our company. All applicants receive consideration for employment. We do not discriminate on the basis of race, religion, color, national origin, gender identity, sexual orientation, pregnancy, age, marital status, veteran status, or disability status. If you like what you read, hear, and/or know about Olo, and want to be a part of our team, please do not hesitate to apply! We are excited to hear from you!

  • FlexJobs (US only)
    5 days ago

    Who We Are

    Our mission is to improve the future of work by helping people find flexible jobs that make their lives better. We are committed to doing this internally and externally with integrity, intelligence, balance, communication, and care.

    In the past 13 years, FlexJobs has established itself as the leader in the professional flexible job market to help job seekers connect with employers that offer these highly desired arrangements, as well as to help employers reach these candidates. We do this in a way that makes the job search experience easier, safer, and faster for job seekers, by utilizing both technology and human intelligence to provide a friendly, effective, and valuable service.

    In terms of work flexibility, we also walk the talk! This is a remote job, as our entire team works remotely from locations all across the United States. Not only that, but having a great company culture is really important to us, and we’ve even been named one of Outside magazine’s Best Places to Work (2019) and Best Company Culture by Entrepreneur magazine (2018, 2017, and 2015).

    Responsibilities of the Job - The Opportunity

    We are looking for an experienced iOS developer to join our team. This person will work with our product and development teams to build quality applications, fix bugs, maintain the code, and implement updates as needed.

    The ideal candidate will have been a lead app developer or be someone who worked independently. We are looking for someone who has built apps that are currently available in the App Store.

    Your Experience

    • 3-5 years of experience in iOS development

    • Fluent in Swift, SwiftUI, and UIKit

    • Experience with mobile app networking, storage, and Cocoapods

    • Must have worked on recent consumer-facing projects

    • Experience working with a small and/or entrepreneurially spirited company

    Bonus Points Given

    • Experience in the job/employment space

    • Experience with subscription-based apps

    • Experience with Ruby on Rails

    Traits and Skills for This Role

    • Must be comfortable working independently and in small teams

    • Ability to work quickly and responsibly to meet deadlines and follow timelines

    • You have to really love coding...like, you need to be one of those people who writes code for fun

    Traits Required of All Team Members, You Included

    • A sense of pride in your work

    • A streak of perfectionism when it comes to details

    • Being highly organized, responsible, and ethical

    • Being proactive when it comes to asking questions, brainstorming, and working with colleagues

    • Excellent time management and organizational skills

    • An appreciation and enthusiasm for the ability to work remotely

    Other Requirements

    • Interest in a long-term position with a company that you’re proud to be a part of

    • A fully functioning home office with a reliable development environment

    • A workspace in which you can really focus without distractions

  • Get to know us

    We create open source software that puts users in control over their online browsing experience. Our desktop and mobile products, such as Adblock Plus, Adblock Browser and Flattr, help sustain and grow a fair, open web, because they give users control while providing user-friendly monetization. Our most popular product, Adblock Plus (ABP), is currently used on over 100 million devices.

    What you'll do

    Fight bugs through automation and manual testing and help us ship high quality products! You’ll apply your QA expertise in the team that cares for web extension users on Firefox and Chromium-based browsers. Being an integral part of the team, you will be involved in the whole software development cycle, building quality in from the start.

    After your morning coffee, you'll be expected to...

    • Perform own exploratory testing against our products to gain familiarity with the products and their similarities and differences

    • Run checklist tests against our products before releases

    • Respond to requests from and perform testing for the team

    • Create and keep up to date useful documentation and notes relating to the product and its testing

    • Set up and maintain automation for desktop and mobile apps

    A little bit about you...

    • Extensive experience with software testing and quality assurance, preferably in a continuously changing environment

    • Knowledge of source code management tools like Git or Mercurial

    • Knowledge of basic web technologies (HTML, CSS, JS)

    • In depth experience with test automation

    • Experience collaborating remotely using mostly asynchronous communication methods on a distributed team

    • Independent but team-oriented work style

    • Outgoing proactive involvement in your teams

    • Excellent communication skills in English

    It’s awesome, but not required, if you...

    • Have knowledge of additional scripting languages

    • Are familiar with device testing services like Google/Firebase test lab, AWS Device Farm, Browserstack or TestObject

    • Are familiar with code review processes

    • Have experience with development or testing of browser extensions

    • Have automation experience with native Windows apps

Remotive can help!

Not sure how to apply properly to this job? Watch our live webinar « 3 Mistakes to Avoid When Looking For A Remote Startup Job (And What To Do Instead) ».

Interested to chat with Remote workers? Join our community!