Senior-Mid iOS Developer

Stanwood


3 weeks ago

11/12/2019 10:25:31

Job type: Other

Category: Software Dev


Join our team

We are looking for a passionate iOS developer who has a strong sense of ownership for his/her projects, great attention to details and a prime focus on time-to-market. This position requires deep customer-focused thinking, strong communications skills, self-motivation, and the willingness to work remotely.

Your Responsibilities

  • You take on full responsibility and ownership of your projects and strive to continuously improve it.

  • You make it your top priority to burn down your assigned tickets and deliver your code in the highest quality possible within a given time frame.

  • You keep your project manager and fellow developers regularly updated about your work status and show a high level of proficiency in your day-to-day project communication.

  • You have a strong bias for action.

  • You collaborate closely with QA and code reviewers to ensure high quality of your code.

  • You don't just blindly implement requirements, but also think about the bigger picture. 

Your Attitude

  • You love to build great code and you are passionate about your projects.

  • You continuously challenge yourself to become better, you love to learn new things and you enjoy sharing your knowledge with others.

  • You are smart and fun to work with.

  • You bring a positive can-do attitude and you always try to find a solution for a problem yourself before asking your Team Lead.

  • You are highly self-motivated and super reliable in your work.

  • You are willing to go the extra mile for your team.

  • You communicate proactively and directly with your team, and you don’t beat around the bush if there’s something that should be improved.

  • You give and take on constructive criticism and you are willing to work on the items you can improve.

  • You appreciate the freedom to work wherever you choose and you are happy to travel to our workshops and client meetings if necessary. 

Your Skills & Experience

  • At least 5 years of coding experience.

  • At least 3 years of mobile development in Swift & iOS

  • You have published at least 3 apps on the App Store

  • Experience with REST APIs and JSON

  • Exceptional self-learning and self-motivation capabilities

  • Experience with Networking, concurrency, GCD, GitHub.

  • Fluent(!) in English - written and spoken 

Nice to have

  • Firebase, Crashlytics, AppStore Connect, Contentful, Jira, Bitrise, CD/CI, Fastlane, Slack, Zeplin, GitLab

  • Sketch, Wireframes, Frameworks.

  • Experience with Swift design patterns, MVC, MVP, VIPER, MVVM. 

We offer

  • Remote, and fun work environment based on Slack

  • Full transparency in our processes and communication

  • Team workshops at top locations all around Europe and the Middle East with fantastic teammates, burgers and beer ;-)

  • People development tools like weekly masterclasses, regular 360-degree feedback from your teammates and 1:1s with your Team Lead

  • A 10h - 40h work week depending on workload and your availability 

Compensation

  • Freelance: 30-35€ /h (depending on your skills and experience), 12-month contract extending year to year with an option to mature to a Project Lead 40€ /h. 

Recruitment Process

  • Please fill out the application form and attach your CV.

  • If we are interested, we will schedule a quick 10m call with your future Team Lead to get to know each other, and talk about our mutual expectations.

  • To evaluate your coding, language and architecture skills, we’d like to give you a small software assignment. No worries, it doesn’t hurt ;-).

  • A 1-hour technical interview with your Team Lead and Project Lead to go through the assignment and evaluate some of your personal and technical skills

  • If you have swapped us all off our feet, we will schedule a final call with your future Team Lead and our Founder & Managing Director Hannes to talk about next steps. 

Why stanwood?

Stanwood helps companies unleash their true digital potential by creating beautifully designed, high-performing apps and websites that clients and users love. We help transform businesses by creating new sales channels and digital marketplaces for our customers, and we help them increase their productivity and profitability by digitizing and optimizing processes, implementing cutting-edge technology and tools and integrating existing business platforms into smart new solutions.

Stanwood is a digital pioneer and role model for its clients. Our family of 40 tech enthusiasts and digital natives work together remotely from all over the world. We are not bound by offices or locations, digital technology is the glue that holds us together. Technology is a facilitator for us to work and live wherever we want, to work in an environment we love and where we can max out our potential and push our limits every day. Everything we do has one sole purpose: We want to build awesome software that our clients love, and we want to do it in the most fun way for us.

Our team comes from a multitude of countries and cultural backgrounds. Diversity, openness and direct communication are the main keys to our success. We hire by attitude and train by skill. We prefer diverse, critical thinking over conformity. And we focus on quality, not working hours.

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

  • Peerspace (US (PST))
    Yesterday

    Who we are

    Peerspace is on a mission to bring people together, starting with making it easy to find and book the perfect places to meet, create, and celebrate. Our marketplace uncovers the world’s most unique spaces, such as lofts, rooftops, and art galleries, and makes them bookable for meetings, events, and film or photo shoots

    Over 3 million people have attended activities booked in Peerspace locations, and we’re looking for people who want to help us reach the next 20 million. Our people are the heart of Peerspace. 

    We are a team that values inclusion and working cross functionally.  Our strategy and objectives are clear and we support one another to exceed expectations.  We believe that a healthy company culture creates an environment where people are excited to come into work everyday and contribute to building a successful organization.

    The role

    Peerspace is now hiring our second Mobile Engineer to join our team. You’ll be able to work closely with product, your opinion will be heard and our decisions as a team will be affected by data measurement on a regular basis.  We are looking for people with a passion for building effective user experiences with high user engagement. You’ll get to work on critical product engineering projects that ship. You’ll be using modern design patterns and coding standards, while helping to migrate existing legacy code. You’ll also work closely with design to continue building out a quality user experience. As a team, we maintain a supportive development environment through mentorship, team offsites, and group code reviews. If this sounds like a good fit, we’d love to hear from you.

    Peerspace engineering team is over 40% remote - you’ll be working in an environment with other like-minded individuals. 

    As a Mobile Engineer at Peerspace, you’ll:

    - Partner with product and design to deliver app features that meet technical, product, and design requirements.-Ship frequently - we aim to ship every 2 weeks.  Our sprints include retros focused on evolving and tuning our process.

    - Work with our mobile stack including Swift, React Native, JavaScript 

    - Collaborate with the backend team as they define APIs and other services that support client applications.

    - Work independently to research bugs and implement fixes, improve performance, and add to our analytics event tracking.

    - Participate in our culture of improvement by joining code review meetings, writing technical documentation, and reviewing PR’s for your teammates.

    About you:

    - You have demonstrable ability building and shipping iOS applications

    - Familiar with Xcode 10, Swift 4+ 

    - You thrive in an open and inclusive environment.

    - Your code is shareable - you write code that is modular and extensible whenever possible and leave code better than you found it.

    - You love to ship - your track record of shipping software that you took end to end responsibility for speaks for itself.

    - You want to go home every day knowing your work is valued and will materially impact the experience of Peerspace hosts and guests nationwide.

    Bonus points:

      - You have experience with React Native in a production environment

      - You are experienced with CocoaPods

      - Experience with JavaScript ES6, JavaScript ES7

      - Experience with Node, Yarn, Webpack

      - Experience in a start-up environment

      - Experience with shipping production React Native projects

      - Redux, Redux Saga architecture - End user empathy

      Benefits & Perks:

          - Competitive salary with employee stock options and access to a 401k

          - Medical, dental, and vision coverage

          - Take-it-when-you-need-it vacation and sick days

          - Dog-friendly office

          - Weekly catered lunch

          - $500 annual professional development allowance

          - 20% discount on all Peerspace bookings

          - Flexible work from home or remote work (PST hours) potential

          About us:

          Over the last five years Peerspace has shaped a community that empowers individuals to create one of a kind event experiences, our workplace and employees are no different. At Peerspace, no individual is the same but together we share a love for our work, a passion for the product and a shared values. This mentality ensures we respect, support and encourage one another to be our best selves all while striving to achieve the goals of the business. If this sounds like a place you would love to be a part of we encourage you to submit your application to join our team.

        • Argent (UK or Europe)
          3 weeks ago

          About Argent

          Join us as we reimagine the future of money and the internet. Our mission is to make them more open and fair, driving new economic opportunities and putting people in control of their digital lives.

          To start we've built the first crypto wallet with the simplicity and security of the best new bank apps - yet we never hold users’ assets. It takes the complexity out of Ethereum and is driven by our dedication to user experience.

          We launched in 2018 and have a world-class team with experience scaling mobile apps to tens of millions of users. Our eclectic backgrounds include PhDs in nuclear physics and quantum cryptography. We’re fortunate to be backed by the top VCs in Europe, including Index Ventures, Creandum and firstminute capital.

          iOS Engineer role

          You'll be crucial to our effort to build the best mobile product in crypto and fintech. This involves putting yourself in our users' shoes and figuring out how to address the opportunities and challenges facing them.

          You'll have proven experience building top-tier apps that you're proud of. This will have involved working closely with other iOS engineers, quickly shipping features in an agile environment, and taking ownership of the entire development lifecycle. You'll also have worked with other stakeholders - such as designers, QA, and product - to build and develop world class UX.

          Ideally you'll be passionate about the ecosystem and have contributed to open source projects and relevant discussions online.

          In the role you'll work closely with a small team of highly skilled and experienced iOS engineers, as well as our founders, designers, backend engineers and QA.

          Our app

          The Argent app is 100% Swift. We use our own open source web3.swift library for communicating with the Ethereum blockchain. We follow a Flux-inspired architecture and write unit tests to cover complex pieces of business logic.

          Requirements

          • 3 years experience building top tier iOS apps, minimum 2 years in Swift

          • Knowledge of the Apple ecosystem (everything from UIKit animation and navigation stacks down to Keychain and Operation Queues)

          • Experience in debugging iOS apps (memory management, object lifecycle, view hierarchy)

          • Experience testing iOS apps with unit tests and UI tests

          • Experience implementing different design patterns (VIPER, MVVM, Redux)

          • Good understanding of network protocols and data persistence techniques

          • Familiar with implementing security best practices for safeguarding data on a mobile device

          • Experience with continuous integration and source control, App Store Connect, Certificates & Entitlements

          • Strong computer science fundamentals

          • Can communicate clearly, and collaborate, with a remote team

          How we work

          • We work remotely, transparently and balance Argent with the rest of our lives. We’ve all got loved ones with unpredictable schedules, be they kids or cats.

          • Although we’re a distributed team you'll need to be based in the UK or Europe. This is because we find communication much easier when we’re in similar time zones and a short flight away. Within Europe you can choose to work wherever you like!

          • We get together for a week every quarter so we can collaborate in person, explore new solutions, and have fun. So far we’ve been to Nice, Toulouse, Brussels, Lisbon and Barcelona.

          Equal opportunities

          At the heart of what we do is making crypto accessible to everyone. We want the team itself to reflect that diversity so we’d strongly encourage applications from underrepresented demographics.

        • 3 weeks ago

          Signal is hiring iOS developers to help make private communication simple. If you care about code quality as much as you care about user privacy, you should fit right in. This role is an opportunity to have an immediate impact while working closely with a talented team to solve challenging problems and ship new features to millions of users.

          Requirements

          • Extensive familiarity with iOS development and internals.

          • Comprehensive knowledge of Swift and Objective-C.

          • Experience being the architect of major new enhancements.

          • Capable of communicating effectively. We're a small organization; you will be involved in every aspect.

          • Degree in Computer Science or related field.

          • 5+ years of industry experience.

          Benefits

          • You can work anywhere in the United States. Whether it’s your favorite coffee shop or your living room, Signal gives you the flexibility to work wherever you will be most effective. We fly somewhere new once a quarter so that everyone can meet up in person.

          • Excellent healthcare, vision, and dental with all premiums covered.

          • Our 401(k) plan matches your contributions (without any vesting period) up to the employee federal maximum of $19,000.

          • We're stable, well-funded, and capable of focusing on what is best for users without distractions.

          • Feel good about what you do. We believe in solving real problems, working with integrity, and sharing that work (and code) with everyone.

        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!