This week - Remote Swift jobs
  • O'Reilly Auto Parts

    Responsibilities:

    • Design and build advanced applications for the iOS & Android platform
    • Collaborate with cross-functional teams to define, design, and ship new features
    • Unit-test code for robustness, including edge cases, usability, and general reliability
    • Work on bug fixing and improving application performance
    • Continuously discover, evaluate, and implement new technologies to maximize development efficiency
    • What we look for in our developers:
    • Bachelor's or Master's Degree in Computer Science, Engineering or a related field
    • 5 or more years experience in software development with at least 5 years in mobile iOS and/or Android development
    • Successfully developed & deployed one or more native iOS app and/or Android app that showcases a rich, interactive user interface
    • Extensive programming experience in Java, Swift, Cocoa Touch, & Objective-C.
    • Knowledge of UI and animation frameworks, touch user interface, and MVP (minimum viable product) application design
    • Strong object-oriented skills including design, coding, and testing patterns
    • Experience with third-party libraries and APIs
    • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies

    Awesome skills to have, but not required:

    • UI/UX design skills
    • Experience developing mobile web applications (e.g., HTML, CSS, JavaScript)
    • Experience with image recognition software
    • Experience with server-side technologies and frameworks
    • This is a full-time opportunity; Monday-Friday, 8 a.m.-5 p.m.

    About our team:

    • We create and customize 90% of our applications in house
    • We are a “work family”! We have fun together and support each other
    • We respect a healthy work-life balance
    • The team keeps open communication through different outlets – video conferencing, team messaging applications, and daily scrums/stand-up meetings
    • Our managers really value collaboration between team members and encourage developers to bring forth creative problem-solving ideas from both a technical and functional aspect

    Growth within our teams at O’Reilly Auto Parts:

    • We have several career paths, whether you want to be a manager, project manager, or stay technical – there’s a documented growth plan to help you follow the path you choose
    • We want to grow our people – we help to make you better by providing training for both technical and professional development
    • We look to promote from within – O’Reilly is diligent to promote from within our organization with qualified team members
  • Photobooth Supply Co
    Required: North America only.

    Job Description

    Are you are a master of iOS and web backend integration?

    Are you fascinated with hardware working with software?

    Love developing, but aren't passionate about managerial responsibilities?

    It looks like we might be a perfect fit.

    Your mission, as our iOS Developer, will mainly consist of developing new features that easily integrate with our application, as well as continually improving and maintaining our existing codebase. You will also be responsible for acting as Tech Lead for the department and will have the opportunity to contribute to the strategic path of the department and its applications.

    Responsibilities

    • Collaborate with web team to develop new features that integrate seamlessly into our existing application.
    • Maintain code quality, organization, and automation.
    • Write and maintain automated test procedures using our in-house automation framework.
    • Work with the rest of our software development team on a daily basis, using an Agile methodology and daily standups.
    • Identify and fix bugs within our iOS applications.
    • Build robust, lasting, and scalable products.
    • Iterate quickly without compromising quality.
    • Goal-setting, discussing options, and analyzing risks of the technical requirements of the company.
    • Discover and implement technological developments that can help the company improve efficiency and customer satisfaction.

    Required Skills

    • Proficient with latest versions of Swift and Cocoa Touch.
    • Experience with offline storage, multithreading, and performance tuning.
    • Familiarity with APIs to connect iOS applications to back-end services.
    • Creating UI with Storyboards, XIBs, and programmatically.
    • Understanding of Apple’s design principles and interface guidelines.
    • Experience with performance and memory tuning tools such as Instruments.
    • Understanding of provisioning profiles, certificates, and submitting apps to the App Store.
    • Experience writing unit tests and testable code.

    Moderate Experience Required

    • Git
    • AWS

    Preferred Skills

    • Trello
    • Zeplin
    • Experience with integrating Cocoapods
    • Experience with continuous integration
    • Familiarity with cloud message APIs and push notifications
    • Familiarity with GraphQL
    • Have personal apps in the App Store

    Like what you see?

    E-mail your resume, compensation requirements, and a brief paragraph in the body of the email of why you are the person we should hire to careers at photoboothsupplyco.com with “iOS Developer” in the subject line of your email. Want extra brownie points? Upload a video of yourself!

    Culture Deck

    Want to peek into how your life would be at our startup? Flip through our Culture Deck here: https://photoboothsupplyco.com/join-our-team

This month - Remote Swift jobs
  • Lentil AI
    $50,000.00 - $145,000.00.

    Lentil AI is an early stage startup spun out of Stanford Research Institute (SRI). Previous SRI companies include Siri, Nuance, Intuitive Surgical amongst others.

    Lentil is at the intersection of communications and meeting productivity. Lentil applies natural language and deep learning amongst other technologies to Voice, WebRTC and more.

    We are venture backed and recently closed our Seed round of funding from reputable investors. It's still high-risk but it's a lot of fun and you'll be joining a team of 6 meaning you are effectively part of Day 0 and definitely pre-launch!

    Our team is comprised of mostly former entrepreneurs. Our CEO previously sold Tempo AI to Salesforce. Our Architect sold ImageChef to Cyberlink. We work alongside SRI researchers which includes many of the brightest minds in the areas of voice and machine learning.

    Given that we are focused on communications, being remote is part of our DNA. Bay Area, the greater US or Canada all works! We do have an office at SRI in Menlo Park (in the Bay Area) if you’re local and if you are remote, we will want to make sure you have a home office set up and/or can work from a co-working space which we can arrange for you.

    We are seeking a Senior iOS Engineer, someone who has built and launched iOS apps and can take the lead in bringing our current desktop experience to iOS. You will be one of the first members of the iOS team and so we will be leaning on you to drive initiative!

    What we’re looking for: 
    2+ years experience developing iOS apps professionally 
    Solid coding skills, with ability to write legible and testable code 
    Experience with Swift and Objective-C, and deep knowledge of key frameworks 
    Experience with using REST APIs in iOS 
    Ability to create delightful user experiences in iOS 
    Someone who enjoys responsibility and autonomy, and is comfortable with startup pace and our ambitious goals

    Happy to share more information!

    [No recruiters please]

  • HoloMeeting
    Required: Europe only.

    We are looking for highly motivated and creative individuals to join us in our mission to transform how humans work and collaborate together.

    In this role you will work with an international team of artists and Unity developers to port our UWP app to iOS. 

    You will develop new mobile features that contribute to the product roadmap, translate design and product documentation into technical specifications and subsequently develop them as new features. You will write efficient code, optimise the general performance of our software and help keep bugs at a minimum level.

    Provide general project support by assisting the team with technical questions and creating authoring and/or debugging tools.

    Responsibilities, including but not limited to:

    • Development of ultra-fast, highly scalable, holographic remote collaboration solution
    • Implementation of security "best practices” to keep user data secure
    • Coordinate and work with front-end and back-end developers, UX/UI designers, 3D artists, and the production teams to achieve goals

    Requirements:

    • 3+ years of Unity experience in a professional development team
    • 2+ years iOS (ideally Swift, Objective-C and ARKit)
    • BS in Computer Science
    • Knowledge of Unity team project best-practices (prefabs, asset naming, organized scene hierarchy)
    • Experience with git 
    • Good communication skills (we are looking for someone who thrives on collaborating with a remotely located team)

    Preferred:

    • Agile
    • Photon Networking
    • Experience working with cloud-based systems and/or local servers including, but not limited to: web-based protocols, REST APIs, and sockets
    • C++ or other programming skills (e.g. Python)
    • Azure

    Work Environment

    We are a startup and this job operates in a remote environment. Candidates should have flexible working hours to accommodate this role and the company growth. We do not intend to work longer than necessary, however, we are looking for people who get things done when necessary.

  • Form3
    Required: Europe only.

    ABOUT US

    Form3 is a startup fintech on a mission to make payments easier, faster and cheaper for fintechs, digital banks, ecommerce gateways, card providers and traditional banks wanting to reinvent themselves. 

    Form3 is a fully managed payment technology service combining a AWS cloud processing platform, multiple-scheme payment gateways and a fully managed 24x7 service model. Form3 provides a complete end-to-end Payments as a Service for financial institutions and regulated fintechs. Reliable and secure cloud-based access and processing for FPS, BACS, CHAPS, SEPA, SEPA Instant & SWIFT with no hardware or software required by our customers. The service is robust and reliable, trusted by the worlds leading financial institutions. 

    Form3's REST API provides a single, simple point of access to the full universe of payment schemes, giving our customers  straight-forward, easy to use and hassle-free Payments as a Service.

    LIFE AT FORM3

    We’re an open, diverse and friendly bunch who believe everyone has a voice. Our team is a mixture of banking experts, techies, artists, marketers, and customer advocates. Simply put, we're obsessed with creating cloud-based solutions that get real time, cutting edge payment tech into the hands of FinTechs and banks alike.

    By joining Form3 you’ll get the opportunity to be part of our rapidly scaling business, and work side by side with some of the most experienced people in tech and payments, working in one of the highest growth sectors for payment FinTech in the world.

    We don’t mind whereabouts you are based as we offer the opportunity for our team to work remotely from anywhere in the UK or EU. Most of our tech team work this way in fact, by using screen sharing technology to share knowledge and work together doing pair programming. We have found that our team are happier and much more productive that way. 

    WHAT WE ARE LOOKING FOR

    We are looking for Senior Software Developers who want to help build the next generation payment API in the cloud.

    We are looking for enthusiastic developers who want to work with the latest technologies, solve interesting problems and be part of a really great team. There are a wide range of problems to tackle, from configuring nginx proxies to writing custom payment routing and handling logic, and we contribute open source back to the community. We believe that the language you write the code in is just how you convey your solution to the computer and the real value is being able to think through a problem.

    WHAT YOU’LL BE DOING

    You will be working on new development projects, focused on best practice across the board, including automation of absolutely everything (Terraform for infrastructure deployments to AWS, CI/CD with contract-based testing and auto-deployment of services within Docker containers, etc.), pair programming and TDD/BDD. Although many of us live around London, we are operating as a remote team, and typically working from home and pair programming.

    We try to pick the right tool for the job, and these regularly change. To give you a flavour though:

    • Some of the languages we currently use are: Golang, Java, Python and Ruby
    • Some of the tools we use: Terraform, Docker, Vault, Consul, Linkerd
    • Our platform runs in AWS where we use: SQS, SNS, EC2, ECS, RDS and others

    ESSENTIAL SKILLS/EXPERIENCE

    • Polyglot: Choosing the right tool to solve the problem is critical, and we expect you to have professional experience with at least 2 different programming languages and multiple platforms and tools.
    • Distributed architecture: We expect you to have previous experience engineering complex distributed systems, and a view on topics such as service discovery, integration testing, inter-process communication, how to define your services and APIs, as well as experience with distributed data stores.
    • Public cloud: You have worked with public cloud services (AWS, Google Cloud etc.)
    • TDD/BDD: Code quality is key, and we expect you to have worked with Test-driven development (TDD) and Behaviour-driven development (BDD) and be familiar with the use of tools such as Cucumber.

    DESIRABLE EXPERIENCE

    • Most of our code is written in Java and Go, so experience with either would be helpful
    • All our services are built and managed as docker containers, so Kubernetes, and general docker experience is preferred.
    • We like clean code, so experience with Event Sourcing/CQRS will be useful.
    • We do contract-based testing, using tools such as Pact
    • We work as a devops team, so experience in automating operations (such as infrastructure as code, automated monitoring and alerting, build pipelines etc) would also be useful.

    BENEFITS

    You’ll get the opportunity to be part of a rapidly scaling FinTech company, working alongside some of the brightest talents in tech and payments:

    • Flexible remote working/work from home
    • 30 days holiday (plus Bank Holidays)
    • Pair programming, with an experienced team of engineers
    • Competitive salary
    • Latest technologies
    • Company bonus scheme
    • Pension contribution
    • Be part of an incredible and diverse team
  • Form3
    Required: Europe only.

    ABOUT US

    Form3 is a disruptive fintech startup on a mission to make payments easier, faster and cheaper for fintechs, challenger banks, ecommerce gateways, card providers and traditional banks wanting to reinvent themselves. 

    Form3 is a fully managed payment technology service combining a powerful AWS cloud processing platform, multiple-scheme payment gateways and a fully managed 24x7 service model. Form3 provides a complete end-to-end Payments as a Service for financial institutions and regulated fintechs. Reliable and secure cloud-based access and processing for FPS, BACS, CHAPS, SEPA, SEPA Instant & SWIFT with no hardware or software required by our customers. The service is robust and reliable, trusted by the worlds leading financial institutions. 

    Form3's powerful micro-services architecture and API's provide a single point of simple access to the full universe of payment schemes. Future-proofed at the point of delivery for complete peace of mind, the result is a straight-forward, easy to use and hassle-free Payments as a Service.

    LIFE AT FORM3

    We’re an open, diverse and friendly bunch who believe everyone has a voice. Our team is a mixture of banking experts, techies, artists, marketers, and customer advocates. Simply put, we're obsessed with creating cloud-based solutions that get real time, cutting edge payment tech into the hands of FinTechs and banks alike.

    By joining Form3 you’ll get the opportunity to be part of our rapidly scaling business, with some of the brightest talents in tech and payments, working in one of the highest growth sectors for payment FinTech in the world.

    We don’t mind whereabouts you are based as we offer the opportunity for our tech team to work remotely. Most of our tech team work this way in fact, by using screen sharing technology to do pair programming. We have found that our team are much more productive that way. 

    WHAT WE ARE LOOKING FOR

    We are looking for Senior Software Developers who want to be part of building a next generation payment API in the cloud. Our API is built on AWS where all of the infrastructure is defined in code using Terraform. All of the microservices that make up the API are built using Docker containers and deployed automatically using our Travis CI/CD pipeline. The microservices discover each other using Consul and talk to each other through linkerd (service mesh).

    We are looking for enthusiastic developers who want to learn cutting edge new tech, solve interesting problems and be part of a really great team. There are a wide range of problems to tackle from configuring nginx proxies to writing custom payment routing and handling logic. We believe that the language you write the code in is just how you convey your solution to the computer and the real value is being able to think through a problem.

    WHAT YOU’LL BE DOING

    You will be working on greenfield development projects, focused on best practice across the board, including automation of absolutely everything (Terraform for infrastructure deployments to AWS, CI/CD with contract-based testing and auto-deployment of services within Docker containers, etc.), pair programming and TDD/BDD. Although we are mostly based around London, we are operating as a remote team, and typically working from home and pair programming.

    We try to pick the right tool for the job, and these regularly change. To give you a flavour though, some of the languages we currently use are: Golang, Java, Python and Ruby.

    Some of the tools we use: Terraform, Docker, Vault, Consul, Linkerd Our platform runs in AWS where we use: SQS, SNS, EC2, ECS, RDS and others.

    ESSENTIAL SKILLS/EXPERIENCE

    Polyglot: Choosing the right tool to solve the problem is critical, and we expect you to have professional experience with at least 2 different programming languages and multiple platforms and tools.

    Distributed architecture: We expect you to have previous experience engineering complex distributed systems, and a view on topics such as service discovery, integration testing, inter-process communication, the best way to define your services and APIs, as well as experience with distributed data stores.

    Public cloud: You have worked with public cloud services (AWS, Google Cloud etc.)

    TDD/BDD: Code quality is key, and we expect you to have worked with Test-driven development (TDD) and Behaviour-driven design (BDD) and be familiar with the use of tools such as Cucumber.

    DESIRABLE EXPERIENCE

    • Most of our code is written in Java and Go, so experience with either would be helpful
    • All our services are built and managed as docker containers, so Kubernetes, and general docker experience is preferred.
    • We like clean code, so experience with Event Sourcing/CQRS will be useful.
    • We do contract-based testing, using tools such as Pact
    • We work as a devops team, so experience in automating operations (such as infrastructure as code, automated monitoring and alerting, build pipelines etc) would also be useful.

    BENEFITS

    You’ll get the opportunity to be part of a rapidly scaling FinTech company, working alongside some of the brightest talents in tech and payments

    Competitive Salary

    30 days holiday (plus Bank Holidays)

    Flexible hours/Remote Working

    You’ll work with the latest technologies

    Company Bonus Scheme

    Pension Contribution

    Team Events

    An incredible team to work with

    A strong and clear company culture

  • Uscreen

    In this position, you will work side-by-side with our native team on challenging tasks, pivotal to our growth. VOD and OTT market is developing fast, and you will help us continually grow and strengthen our platform. As a company, Uscreen is changing fast and we want to work with quick learners, adaptive people who can easily shift gears.

    As our new Software Engineer, you will work on our React Native applications and app distribution system. You will be responsible for building new features to help customers to monetize their videos and help them to grow. 

    Requirements:

    Must have:

        - Strong foundation of design principles.

        - 2+ years of experience.

        - Working experience with React Native.

        - Working experience with Java or Swift. 

        - Working experience with OCaml.

    Nice to have:

        - Experience working with Video.

        - Understanding of application build processes.

        - Experience working hybrid application.

    Benefits:

        - Full-time(40 hours per week) job with a contract. We want to make it clear that this is NOT a freelance / part-time position you can do in tandem with other professional endeavors

        - Amazing, young and motivated team

        - 20 paid days off per year(eligible after the first 6 months with the company)

        - Budget for personal development

    How to apply:

    Apply here https://bit.ly/2W4dDjG – don't forget to add the link to your GitHub!

        - We review the applications and email candidates who qualify for the second round

        - The qualified candidates will be asked to do a test task: usually a video of yourself answering a few questions

        - After we review the submissions, we will organize in-person / online interview with the successful candidates

  • moovel (becoming REACH NOW)
    Required: North America only.

    The Job:

    As moovel’s next iOS Engineer you’ll be responsible for delivering world-class mobile applications to transit agencies and users throughout the world. The ideal candidate believes development is a team activity and enjoys it being that way. You thrive in a fast-paced environment and are willing to fill any role to help their team be successful. In this role you will work full-time, as a remote employee, and part of a cross-functional team. We will provide you with the tools and support to ensure you are successful in your role. What we’re looking for is exceptional people who share a passion for developing creative solutions that advance our mission and vision.

    ●Working collaboratively in an agile cross-functional team

    ●Contributing to the design and development of new products and services

    ●Supporting existing products and services that people are using everyday

    ●Applying development best practices to your work

    ●Crafting clean code supported by automated tests

    ●Leaving the code base in a better state than you found it

    ●Reviewing user interface designs and providing feedback

    ●Collaborating with other teams to ensure consistency and promote reuse

    ●Working with Product Managers to understand requirements

    ●Estimating level of effort and story points to support planning

    ●Collaborating on architecture and technical solution design

    ●Utilizing your technical expertise to help solve problems and propose solutions

    ●Other duties as required by the company

    Who You Are:

    ●3+ years of software development experience

    ●2+ years of iOS development experience

    ●Expertise in Objective C, Swift and the Xcode tools

    ●Experience working with RESTful web services and JSON

    ●Complete understanding of the mobile development life cycle

    ●Thorough knowledge of the general mobile landscape, architectures, trends, and emerging technologies

    Special Information (Travel required, physical requirements, etc.):

    ●Additional hours as necessary to accomplish objectives, goals and projects

    ●Travel required: 0-5% of the time

  • MartianCraft

    MartianCraft has an exciting opportunity for someone that enjoys technically-challenging iOS challenges and producing real time apps that have a direct impact on the users.

    Summary

    We are looking for a smart and experienced iOS engineer to work with MartianCraft’s team of senior developers. This is a remote work opportunity—MartianCraft is a fully remote company. You must thrive in a fast-moving work environment, be able to adapt to changes quickly, anticipate business needs, and be effective with minimal structure and process. The broad range of applications and team members makes excellent communication skills a priority.

    Responsibilities

    • Build advanced applications in Swift
    • Collaborate with cross-functional teams to define, design, and ship new features
    • Integrate with existing APIs and data sources
    • Work with teams to develop new APIs
    • Unit-test code for usability, reliability, and robustness
    • Fix bugs and improve application performance
    • Interact directly with client teams to determine requirements and task prioritization
    • Use project management tools like Jira to organize work

    Experience

    • At least 5 years of software development experience on Apple platforms
    • Able to quickly become familiar with large, complex code bases
    • Highly skilled in Swift
    • Strong experience with Core Data
    • Well-versed in Auto Layout with Storyboards
    • Strong experience with Core Graphics and Core Animation
    • Experience with complex data visualization
    • Familiarity with Promises
    • Experienced with Git
    • Familiar with GitHub Enterprise and Jenkins
    • Past experience working remotely
    • Excellent proactive verbal and written communication skills
    • Able to collaborate effectively with teams
    • Able to deliver high quality work under tight deadlines

    Candidates must be U.S.-based and able to travel 3-4 times a year to client site in Houston, TX.

    This is a full-time employment position with a full benefits package including medical/dental/vision/Rx insurance, paid time off, and a 401(k).

  • Jenzy
    PROBABLY NO LONGER AVAILABLE.

    Posted May 3 – Accepting applications

    We currently have a production React Native application in iOS and are now ready to deploy the Android version. The entire application (because it’s React Native) is already ready to go minus the native component piece that we’ve built in Swift; now all that is needed is the same component but for Android. The component will use a camera view as well as the gyroscope and will emit events to the React layer when the device is not flat. 

    We are looking for someone with the following qualifications:

    • Excellent skills in building out an Android application and has deployed apps before
    • Great communication and can work remotely without being micro-managed
    • Ability to see the big picture of a project
    • Can learn on the job
    • Ability to work with other developers as you will be working with a front-end developer to get this piece integrated into the project

    The following skills are nice-to-haves but not critical:

    • You’ve worked with React Native and built out native components for Android before
    • You are based in the US (EST, CST or PST) time zones.

    The project will get started ASAP and would probably only last a few weeks as there is only 1 component that is needed.

    If you are interested, please let me know you’re available start time, hourly rate and send over any examples of work and be prepared to hop on a hangout and chat code!

  • Jenzy
    PROBABLY NO LONGER AVAILABLE.

    Posted Today – Accepting applications

    We currently have a production React Native application in iOS and are now ready to deploy the Android version. The entire application (because it’s React Native) is already ready to go minus the native component piece that we’ve built in Swift; now all that is needed is the same component but for Android. The component will use a camera view as well as the gyroscope and will emit events to the React layer when the device is not flat. 

    We are looking for someone with the following qualifications:

    • Excellent skills in building out an Android application and has deployed apps before
    • Great communication and can work remotely without being micro-managed
    • Ability to see the big picture of a project
    • Can learn on the job
    • Ability to work with other developers as you will be working with a front-end developer to get this piece integrated into the project

    The following skills are nice-to-haves but not critical:

    • You’ve worked with React Native and built out native components for Android before
    • You are based in the US (EST, CST or PST) time zones.

    The project will get started ASAP and would probably only last a few weeks as there is only 1 component that is needed.

    If you are interested, please let me know you’re available start time, hourly rate and send over any examples of work and be prepared to hop on a hangout and chat code!

  • Power Home Remodeling
    PROBABLY NO LONGER AVAILABLE.

    Full Stack Ruby on Rails Developer

    Power is seeking a full stack Ruby on Rails developer to join the team at our

    headquarters, just outside of Philadelphia, PA. You will have the opportunity to work with

    talented people on challenging problems and make a significant impact on the business

    and industry. We believe deeply in what we do: to build something lasting, sustainable

    and positive.

    As a full stack Ruby on Rails developer, you will be part of a cross-functional

    Scrum team with other developers, designers, and DevOps. Each person on the team is

    empowered to make decisions and enjoys great latitude in choosing the right tools and

    methods for the job. As part of the team, you will be responsible for the design,

    development and support of highly visible products.

    Qualifications

    • 2-5 years of relevant industry experience, majority with Ruby on Rails
    • Knowledge of Ruby development tools and best practices
    • Proven track record of delivering quality work on time
    • Work effectively with a small team using an agile workflow
    • Enjoy working with product specialists and end-users to understand requirements
    • Strong communication and collaborations skills to work with clients and provide daily
    • updates to the team
    • Curiosity and the interest to learn new programming languages and technologies

    Valuable Experience

    • Web frontend: React, Bootstrap
    • Web backend: Ruby on Rails, Resque
    • Mobile frontend: React Native
    • Databases: MySQL, Redis, LDAP, ElasticSearch, InfluxDB
    • Team: Scrum, Git, Github
    • DevOps: Docker, Kubernetes, Jenkins
    • Languages: Ruby, Python, Javascript, Swift

    Benefits

    • Full medical, dental, life and disability insurance plans that can be tailored to your
    • specific needs and the needs of your family
    • A competitive 401(k) retirement savings program matched by Power
    • Competitive salary
    • All the tech you need - We'll pay for whatever hardware and software you need to work
    • and make sure you're regularly upgraded to the latest versions
    • Personal development - Personal development books, courses, & conferences
    • Paid parental leave - When the time comes to welcome a new member of the family, we
    • offer paid parental leave
    • 3 events per year focused on internal development and improvement
  • Sweet Studio
    PROBABLY NO LONGER AVAILABLE.

    Sweet Studio is a venture studio that builds great consumer mobile products. Backed by the founders of KING (creators of Candy Crush), we combine tech, design, and funding to create the next generation mobile companies.

    We’re looking for iOS engineers to join our distributed engineering team. In this role you will work closely with world-class designers and product people to quickly develop greenfield consumer mobile applications and iterate based on customer feedback and data.

    Right now we’re focusing on video, photo, and AR tech — interest and experience in these areas are especially good reasons to reach out.

    What we’re looking for:

    • 3+ years of professional experience developing for the iOS platform

    • You write high-quality and maintainable code in Swift (Objective-C is a bonus)

    • Experience in app architecture and test-driven development

    • Attention to detail in UI implementation

    • You help the team balance scope, effort, and timeline

    • You’re passionate about what you do and the products you create

    • You’re a strong communicator and fluent in English

    • You can work with at least 5 hours overlap with the 9.30 — 17.30 (GMT+1) timezone

    • You can spend at least 10 days per year visiting our HQ in Stockholm, Sweden

    We prefer but don't require:

    • Experience working in distributed teams

    Position could be on full-time continuous-basis or project-basis. All positions start out short-term to evaluate the relationship on both sides.

    (No agencies or software development companies please)

  • Infinity Software Development, Inc.
    PROBABLY NO LONGER AVAILABLE.

    Come help us build modern custom solutions for our growing book of business!

    We’re looking for senior remote programmers who have experience across multiple technologies and have a passion for software development. It’s ok if you are more comfortable working on the front-end or back-end, but you should have at least some experience on both sides. If you are looking to join a fun team to tackle hard projects, with opportunities to learn new stacks, we’d love to talk to you.

    There are no specific technology requirements for this role, but a number of our current projects are using: C#, Java, TypeScript, .NET Core, React, Redux, Angular, Node, Vue, MVC, Swift, Kotlin, Docker, AWS, Azure, Microservices, SQL Server, Oracle, MongoDB.

    Infinity is a custom software development shop that has been delivering tailored technology solutions to our clients all over the country for over 25 years. We like working with people who love solving problems, who work hard and have a little fun in the process.

Older - Remote Swift jobs
  • FullStack
    PROBABLY NO LONGER AVAILABLE.Required: US only.

    FullstackⓇ is seeking an experienced, passionate, and motivated mobile developer who can jump in and take ownership of our challenging iOS and Android projects. Our native mobile products interact deeply with RESTful API backends, so knowledge of web application architectures and technologies is a plus.

    Primary Responsibilities

    • Drive the engineering and development of our mobile projects

    • Ownership in developing and improving all aspects of our stack (development, testing, CI, automation, and architecture)

    • Deliver high quality, well-architected features and applications

    • Writing functional, well-tested code

    • Layout and user interface related development

    • Designing and engineering features that deliver value to the people who use them. This means collaborating closely with the entire team (designers, product managers, etc.)

    • Refactoring, paying down technical debt, etc

    Let’s Have A Chat If You…

    • Have developed libraries or applications and want to show them to us (you have code on GitHub, Bitbucket, etc. and have something live in the Apple App Store / Google Play)

    • Enjoy working with Swift, Objective-C, and Java and have a successful track record of developing applications using these technologies

    • Have experience developing mobile applications using XCode, Swift and the iOS SDK

    • Are competent with storyboarding, using auto-layout, and building universal interfaces

    • Strive to automate everything you do - from sending out builds to running tests

    • Are equally comfortable working with HTTP-based web services, and have a working knowledge of web application and API architectures

    • Have an appreciation for the peace of mind that comes with well-tested, documented code

    • Have experience making decisions regarding application architecture

    • Are excited by the web and keep up with new technologies and that excitement is infectious

    • Communicate well with others in both written and verbal forms

    • Are self-directed and able to manage your time effectively

    Bonus points for…

    • Experience working with an agile / scrum-based development model

    • A BS or MS in Computer Science, Math or enough experience to show that you can do the job well

    • Development skills with popular web based languages, like PHP, Ruby on Rails or Scala

    • Previous history of working with a remote, distributed team

    Other information about this position

    • Working remotely is how we operate

    • Competitive compensation based on experience

    • This is a contract position, with up to 40 hours per week

    • Work visa transfer or sponsorship is not possible at this time

    • We are looking for people located within one of the U.S time zones

  • SHARE
    PROBABLY NO LONGER AVAILABLE.

    SHARE is looking for a full-time iOS Developer to join our growing team. We are looking for someone that wants to build great software products and a service that customers love.

    Responsibilities

    • Build/maintain real-time, performant native iOS applications for internal and external use
    • Collaborate with Product and Design teams to create an elegant and intuitive experience for users
    • Use software development best practices to write code that is maintainable, testable and efficient
    • Stay current with the fast-changing landscape of iOS development and best practices
    • Support and troubleshoot issues, identify root cause, and proactively implement sustainable solutions
    • Evaluate new and existing frameworks, technology, platforms, and tooling

    Experience and Skills

    • Deep understanding of Swift (4 or later) and developing applications iOS 12.x+\
    • Familiarity with developing with Firebase (analytics, notifications, etc)
    • Experience communicating with secure JSON-based REST APIs
    • Solid understanding of application security and best practices
    • Work efficiently with version control and workflows (git and gitflow)
    • Knowledge of design and UX principles for mobile interfaces
    • Organized, self-starting with excellent verbal and written communication skills
    • Experience developing and maintaining unit/functional tests

    We especially want to work with you if you are good at:

    • Developing with Socket.io and/or custom maps
    • Delivering new features/changes that you're proud of on a regular basis
    • Taking ownership of all products and processes and suggesting ways to improve
    • Being flexible and working well in a collaborative and fast-paced environment

    Benefits

    • A competitive salary with benefits, including great medical, dental, and vision insurance
    • Generous PTO allowance, as well as sick leave, holidays, and parental leave
    • 401k
    • Equity potential
    • Free snacks, soda, coffee/tea, fruit
    • Fast-paced, supportive company environment
    • Opportunities to learn new technologies/frameworks
  • komoot
    PROBABLY NO LONGER AVAILABLE.

    Millions of people experience real-life adventures with our apps. We help users all over the world discover the best hiking and biking routes, and we empower everybody to explore more of the great outdoors. And we’re good at it: Apple even included our iOS app in its Editors’ Choice collection and named us as one of their Apps of the Year.

    If you’d  like to help to build the future of outdoor exploration, we’re looking for a passionate iOS Developer to join our team.  

    What will you do

    • Take over responsibility of all parts of the iOS app
    • Develop innovative new features in collaboration with our team of designers, copywriters, and Android/iOS product experts
    • Optimize the core functionality of the app
    • Incorporate the latest advances in iOS technology

    Why you will love it

    • You’ll tangibly enable millions of people to have awesome outdoor experiences with your app
    • At komoot, you’ll use everything the iOS platform offers, from the latest APIs to the newest features and devices
    • We let you work from wherever you want, be it a beach, the mountains, our headquarters in Potsdam or anywhere else that lies in any time zone between UTC-1 and UTC+3.
    • You’ll work on challenging tasks, such as turn-by-turn navigation, maps, on-/offline hybrids, custom views and data synchronization
    • You’ll be developing in fast cycles with continuous build, testing and direct team feedback
    • Your expert knowledge will make you a key player amongst a team of highly motivated, talented people
    • You’ll travel together with our team to amazing outdoor places several times a year to exchange ideas, learnings and go for hikes and rides
    • You’ll build and improve an app that we’re pretty sure you’ll end up using for your personal outdoor trips

    You will be successful in this position if you

    • Are highly self-driven, responsible and keen to improve
    • Have proven experience in developing high quality iOS apps (3+ years)
    • Write the latest Swift code and you know how to mix it with existing Objective-C code
    • Have a deep understanding about iOS, its frameworks and APIs
    • Have a passion for building software, demonstrated through interesting side projects, open source contributions or other involvement in the tech community
    • Love to develop awesome products for a great user experience
    • Have experience in working in a distributed team, have good communication skills and love to work together with others in fast development cycles

    Sounds like you?

    Then send us the following:

    • Your CV
    • A write-up explaining who you are and why you are interested in working at komoot
    • Examples of your work (e.g. GitHub, PDFs, Slideshare, etc.)
    • Feel free to send us something that shows us a little more about what you’re interested in, be it your Twitter/Instagram account, or your OpenStreetMap profile if you have one
    • You’ll get bonus points for: Doing something creative with komoot (we love it when people go the extra mile)
  • Fleetio
    PROBABLY NO LONGER AVAILABLE.Required: US only.

    Fleetio is a modern software platform that helps thousands of organizations around the world manage their fleet operations. Transportation technology is a hot market and we’re leading the charge, with raving fans and new customers signing up every day. We're looking for a passionate iOS Engineer to join our growing engineering team and build the next wave of mobile applications.

    Fleetio treats mobile as a first-class citizen, and as an iOS Engineer, you will be at the forefront of shipping features that directly enhance the lives of customers around the world. You’ll be an active participant in collaborating with design and product teams to grow ideas into features. Our apps are actively being migrated from the Ionic framework to native iOS and Android, which means you will take part in reengineering them from the ground up.

    If you’re passionate about crafting quality code and building beautiful iOS applications used by tens of thousands of customers, we would love to hear from you! This is a position we consider essential to the company’s success. Be sure to mention coffee in your cover letter so we know you actually read this.

    Our team

    • We're hardcore believers in easy-to-use software. Crafting a delightful user experience is hard work, but we welcome the challenge and are looking for team members who share our ambition.
    • We’re a startup that’s in “scale up” mode, meaning we’re past the days of just a couple of people in a small office, but we’re still very much a fast-paced, highly collaborative company.
    • We’re committed to fostering a tight-knit team through various collaboration tools. We place great value on work/life balance and abhor the stereotypical 100 hours/week startup life. We have families and know you do, too.

    What you'll be doing

    • Craft and continuously ship well-tested, maintainable, and efficient Swift code
    • Collaborate with product and design to create, design, and incrementally refine features
    • Migrate existing functionality implemented in the Ionic framework to be more sleek, efficient, and performant in native iOS
    • Ensure quality in your code with unit and UI tests
    • Proactively identify and squash bugs as well as performance issues
    • Take an active role in shaping and defining mobile engineering best practices

    What's in it for you

    • Be a part of an incredible team of “A” players who go above and beyond to make Fleetio a successful company. We’re a customer-centric team with a great product, excellent support, and countless happy customers.
    • Work from our HQ in Birmingham, AL or REMOTELY. 50% of our Engineering Team works remotely and we strive to promote a strong remote working culture.
    • Build mobile apps used daily by tens of thousands of people all around the world. So many different types of companies and organizations operate a fleet each day, and Fleetio is a good fit for most of them (it’s a huge market).

    What we're looking for 

    • BS in Computer Science, Engineering, or equivalent real-world experience
    • 2-3 years of experience building and shipping native iOS apps
    • Excellent written and verbal communication skills
    • Proficient in crafting quality code in Swift (Objective-C is a bonus)
    • Mastery of the iOS SDK and mobile-specific fundamentals (networking, multithreading, memory management)
    • Pixel-perfect attention to detail in designing human-centered interfaces with UIKit
    • Experienced in consuming and building RESTful APIs (Ruby on Rails, Node, or similar)
    • Committed to utilizing TDD to create unit and UI tests
    • Knowledgeable in the current state of the iOS ecosystem, deployment, and continuous integration best practices
    • Versed in hybrid mobile applications (Ionic, React Native, NativeScript, etc.)

    Our benefits

    • 100% coverage of health and dental insurance
    • 401(k) + match
    • Company stock
    • Dependent Care FSA and Medical FSA
    • Generous PTO and 8 company holidays
    • Maternity/Paternity leave
    • Mac laptop, book stipend, and professional development funds
    • Health and wellness initiatives
    • Remote working friendly
    • Monthly catered lunches and office snacks
  • O'Reilly Auto Parts
    PROBABLY NO LONGER AVAILABLE.

    Responsibilities:

    • Design and build advanced applications for the iOS & Android platform
    • Collaborate with cross-functional teams to define, design, and ship new features
    • Unit-test code for robustness, including edge cases, usability, and general reliability
    • Work on bug fixing and improving application performance
    • Continuously discover, evaluate, and implement new technologies to maximize development efficiency
    • What we look for in our developers:
    • Bachelor's or Master's Degree in Computer Science, Engineering or a related field
    • 5 or more years experience in software development with at least 5 years in mobile iOS and/or Android development
    • Successfully developed & deployed one or more native iOS app and/or Android app that showcases a rich, interactive user interface
    • Extensive programming experience in Java, Swift, Cocoa Touch, & Objective-C.
    • Knowledge of UI and animation frameworks, touch user interface, and MVP (minimum viable product) application design
    • Strong object-oriented skills including design, coding, and testing patterns
    • Experience with third-party libraries and APIs
    • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies

    Awesome skills to have, but not required:

    • UI/UX design skills
    • Experience developing mobile web applications (e.g., HTML, CSS, JavaScript)
    • Experience with image recognition software
    • Experience with server-side technologies and frameworks
    • This is a full-time opportunity; Monday-Friday, 8 a.m.-5 p.m.

    About our team:

    • We create and customize 90% of our applications in house
    • We are a “work family”! We have fun together and support each other
    • We respect a healthy work-life balance
    • The team keeps open communication through different outlets – video conferencing, team messaging applications, and daily scrums/stand-up meetings
    • Our managers really value collaboration between team members and encourage developers to bring forth creative problem-solving ideas from both a technical and functional aspect

    Growth within our teams at O’Reilly Auto Parts:

    • We have several career paths, whether you want to be a manager, project manager, or stay technical – there’s a documented growth plan to help you follow the path you choose
    • We want to grow our people – we help to make you better by providing training for both technical and professional development
    • We look to promote from within – O’Reilly is diligent to promote from within our organization with qualified team members
  • Flow
    PROBABLY NO LONGER AVAILABLE.Required: Canada.

    The Role

    As we continue scaling, we’re looking for someone to lead all of our iOS development. You’ll oversee every aspect of iOS app(s) including infrastructure, tooling, metrics, and performance. We’ll look to you to make sure we’re always inventing and using the latest technology and tools that iOS has to offer. You’ll be an integral part of our product development process and collaborate closely with our entire engineering team — especially our Director of Engineering and iOS Lead – and work directly with the CEO.

    In this role, you will:

    • Oversee multiple streams of concurrent iOS development in a given sprint

    • Manage development cycles and frequent updates to iOS applications

    • Collaborate with a high-energy, cross-functional team to define, design and ship new features

    • Maintain an in-depth understanding of the product architecture and frameworks

    • Research new technologies, trends, and practices to strengthen our platform

    • Drive the process of improving Flow's iOS infrastructure, metrics, and performance

    • Team up with our engineers and designers to exchange new ideas and improvements

    • Actively engage in building and integrating new product solutions

    To be successful in this role, you must have:

    • 5+ years experience developing iOS applications

    • At least 1 year in a lead development role

    • Experience with CocoaPods and other major open source iOS projects

    • Proven experience with iOS frameworks such as CoreData, CoreGraphics and CoreText

    • Proficiency with Objective-C, Swift, Foundation, and Grand Central Dispatch

    • Experience with real time data streams and optimizing iOS for performance

    • The ability to adjust and adapt during the product development cycle

    • An incredible eye for design and strong attention to detail

    • Prior experience working on business and productivity tools is a plus

    For questions, please contact Harmonie at [email protected]

  • DuckDuckGo
    PROBABLY NO LONGER AVAILABLE.$125,000.00 - $152,000.00.

    We are a diverse team from around the world, working together on a mission to set a new standard of trust online.  Join our Mobile team as a remote Senior Mobile Application Developer and help shape the DuckDuckGo iOS and Android experiences.

    As part of our growing team, you will be collaborating with team members at all levels to identify and close major gaps in our products.  Examples of projects you might work on include: building out and improving mobile content blocking, improving installation conversion, or running experiments to investigate and improve the usability of our mobile apps. You will be directly responsible for mobile application features, taking ownership over product maintenance, and driving improvements in both our iOS and Android applications.

    What you will do:

    • Lead development of projects by taking vague problems, scoping them into high impact projects, and executing them against a set of success criteria
    • Play a key role in improving the software architecture
    • Take responsibility for solving product issues – large and small.
    • Implement mobile solutions to improve our iOS and Android apps directly.
    • Collaborate with peers on product brainstorms, technical design discussions, pair programming sessions and code reviews.
    • Write pragmatic, testable code that works consistently across devices and is performant.

    What we are looking for:

    • Significant cross-platform mobile engineering experience (5+ years) in iOS and Android
    • Expertise working on at least one large application
    • Effective project management skills
    • Familiarity with MVC/MVVC concepts and how they apply to mobile applications
    • Familiarity with mobile threading and memory management
    • Ability to develop and use complicated data structures and algorithms. This includes understanding the fundamentals, as well as navigating and improving existing code.
    • Ability to develop effective UX solutions through user feedback loops, leveraging both quantitative and qualitative metrics.
    • Creative problem solvers and risk takers. You like to take initiative in pushing a project forward but know when to get others involved.
    • Strong communication skills. You can validate and communicate your decisions clearly.

    Other things to know:

    • We are a small, remote team in different time zones and communicate with a variety of tools throughout the day. You should feel comfortable with the intricacies of this type of work situation.
    • Sometimes we meet up! You can expect to travel at least 2x a year: once for our all-hands meetup and another for a team retreat (each ~4-5 days)
    • We want to have a major impact on raising the standard of trust online. To do this we believe in a focused approach, with company-wide objectives, and with each team member working on a single top priority at a time.
    • Our work philosophy is built upon empowered project management. All team members have opportunities to run projects.
    • All projects are run transparently, and we encourage everyone to participate in areas of interest throughout the company. Anyone and everyone can (and should) ask questions and offer feedback around the product and internal projects.
    • We try to exemplify our values (build trust, question assumptions, and validate direction) in everything we do.

    DuckDuckGo does not work with any recruiting agencies or services.  A big part of our culture is to work with each candidate on a one-to-one basis throughout our unique hiring process.

    DuckDuckGo provides equal employment opportunities to all employees and applicants for employment, and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

    If you think you might thrive in this environment, we would love to hear from you.  Use the application below to apply!

  • Augusto Digital
    PROBABLY NO LONGER AVAILABLE.Required: North America only.

    We are looking for an experienced React Native developer to join our growing team. 

    You will be responsible for mobile application development and architecture.  This role is a contract to hire position as we look forward to growing the team.  If you have excellent programming skills and a passion for developing applications or improving existing ones, we would like to meet you. 

    As a React Native developer, you’ll work closely with our architects and front end developers to ensure system consistency and improve the user experience.  If you are versed in a few different languages, enjoy writing code and services, have a good understanding of databases and development frameworks, then this job is for you. 

    This role will work with React Native and Restful API’s, creating and expanding mobile applications.  This includes multiple applications.

    Responsibilities

    • Legally eligible to work in the United States.

    • At least 18 years old.

    • Able to work in EST timezone for meetings and collaboration.

    • Participate in the entire application lifecycle, focusing on coding and debugging

    • Write clean code to develop functional web, mobile, and business applications

    • Troubleshoot and debug applications

    • Communicate openly and often, using tools such as Slack

    • Implementing automated testing platforms and unit tests

    • Manage cutting-edge technologies to improve legacy applications

    • Managing the interchange of data between the server and the users

    • Gather and address technical and design requirements

    • Build reusable code and libraries for future use

    • Liaise with developers, designers, and system administrators to identify new features

    • Implementation of security and data protection

    • Design and implementation of data storage solutions

    • Follow emerging technologies

    Requirements

    • Have developed React Native apps that communicate with Restful APIs, use local storage, network data synchronization, and user authentication.

    • Enjoy working with React Native and have a successful track record of developing both iOS and Android applications using this framework.

    • +2 years experience working as a mobile app engineer in an agile team

    • Experience in developing, shipping and maintaining a native app for iOS or Android.

    • Experience with web development, API’s, and web services.

    • Familiarity with front-end languages (e.g. HTML, JavaScript and CSS)

    • Excellent communication skills

    • Passionate about software development

    • Experience working in a highly distributed company

    • Open minded and always learning

    • Excellent analytical and time management skills

    • Teamwork skills with a problem-solving attitude

    • An ability to work remote and use conference and collaboration tools effectively

    • BS degree in Computer Science or relevant field

    Nice to have

    • Experience coding and bridging native functionality to React Native

    • Experience in Redux or equivalent application-wide state management

    • Experience with programming multiple languages like Java, .Net, Ruby, PHP, and Python

    • Experience or understanding of Flask and Sqlalchemy

    • Experience with mobile technologies such as Swift and Java

    • In-depth understanding of the entire web development process (design, development, and deployment)

    • Consulting experience

    Why work with us

    • Work remotely from anywhere in the world. Just be willing to do a bit of traveling twice a year for some face-to-face time with the whole team.

    • Fun collaborative environment.

    • Enjoy writing code and working with people who love technology

  • Clevertech
    PROBABLY NO LONGER AVAILABLE.

    Clevertech is seeking an iOS Developer to join us in developing premium native experiences for our consumers. In this role, you will deliver well designed, highly testable, and resilient applications. You will also be instrumental in driving our mobile technology roadmap forward and evangelizing mobile development and testing practices. The successful candidate is both deeply experienced with iOS development and a team player that thrives in a collaborative agile environment. You can deliver quickly while being clever to avoid missteps. You have an effective positive attitude that shines as you show your care about client and colleague concerns. You are always learning and are a transparent communicator even when it is challenging. You thrive on challenging yourself daily and seek to surround yourself with like-minded individuals.

    REQUIREMENTS

    * 5+ years of software development experience

    * Ability to effectively articulate technical challenges and solutions

    * Strong design and coding skills (Swift/Java/Objective-C/JavaScript/React Native)

    * iOS mobile development work experience

    * A solid grasp of fundamental algorithms and mobile applications * Deal well with ambiguous/undefined problems; ability to think abstractly

    * Passion for operational excellence

    * Bachelor’s degree in computer science, mathematics, a related field or equivalent work experience

    * Strong communicator and fluent in English with excellent written and verbal communication skills.

    * Knowledge about the Lean Startup and Agile Methodologies

    Our Benefits

    We know that people do their best work when they’re taken care of. So we make sure to offer great benefits.

    - Competitive Vacation Package

    - Annual Financial Allowance for YOUR development

    - Flexible Family Leave

    - Clevertech Gives Back Program

    - CleverU (Leadership Program, Habit-Building, New Skills Training)

    - Clevertech Swag

    - Strong Clevertech Community

    How We Work

    Why do people join Clevertech? To make an impact. To grow themselves. To be surrounded by developers who they can learn from. We are truly excited to be creating waves in an industry under transformation.

    True innovation comes from an exchange of knowledge across all of our teams. To put people on the path for success, we nurture a culture built on trust, collaboration, and personal growth. You will work in small feature-based cross-functional teams and be empowered to take ownership.

    We make a point of constantly evolving our experience and skills. We value diverse perspectives and fostering personal growth by challenging everyone to push beyond our comfort level and try something new.

    The result? We produce meaningful work

    Getting Hired

    We hire people from a variety of backgrounds who are respectful, collaborative, and introspective. Members of the tech team, for example, come from diverse backgrounds having worked as copy editors, graphic designers, and photographers prior to joining Clevertech.

    Our hiring process focuses not only on your skills but also on your professional and personal ambitions. We want to get to know you. We put a lot of thought into the interview process in order to get a holistic understanding of you while being mindful of your time. You will solve problems derived from the work we do on a daily basis followed by thoughtful discussions around potential fit. Whatever the outcome, we want you to have a great candidate experience.

  • MartianCraft
    PROBABLY NO LONGER AVAILABLE.

    MartianCraft has an exciting opportunity for someone that enjoys technically-challenging iOS challenges and producing real time apps that have a direct impact on the users.

    Summary

    We are looking for a smart and experienced iOS engineer to work with MartianCraft’s team of senior developers. This is a remote work opportunity—MartianCraft is a fully remote company. You must thrive in a fast-moving work environment, be able to adapt to changes quickly, anticipate business needs, and be effective with minimal structure and process. The broad range of applications and team members makes excellent communication skills a priority.

    Responsibilities

    • Build advanced applications in Swift
    • Collaborate with cross-functional teams to define, design, and ship new features
    • Integrate with existing APIs and data sources
    • Work with teams to develop new APIs
    • Unit-test code for usability, reliability, and robustness
    • Fix bugs and improve application performance
    • Interact directly with client teams to determine requirements and task prioritization
    • Use project management tools like Jira to organize work

    Experience

    • At least 5 years of software development experience on Apple platforms
    • Able to quickly become familiar with large, complex code bases
    • Highly skilled in Swift
    • Strong experience with Core Data
    • Well-versed in Auto Layout with Storyboards
    • Strong experience with Core Graphics and Core Animation
    • Experience with complex data visualization
    • Familiarity with Promises
    • Experienced with Git
    • Familiar with GitHub Enterprise and Jenkins
    • Past experience working remotely
    • Excellent proactive verbal and written communication skills
    • Able to collaborate effectively with teams
    • Able to deliver high quality work under tight deadlines

    Candidates must be U.S.-based and able to travel 3-4 times a year to client site in Houston, TX.

    This is a full-time employment position with a full benefits package including medical/dental/vision/Rx insurance, paid time off, and a 401(k).

  • Browzzin Pte Ltd
    PROBABLY NO LONGER AVAILABLE.$30,000.00 - $50,000.00.

    We are looking for a senior iOS developer responsible for the development and maintenance of applications aimed at a range of iOS devices including mobile phones and tablet computers. Your primary focus will be 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 applications for the iOS platform
    • Ensure the performance, quality, and responsiveness of applications
    • Collaborate with a team to define, design, and ship new features
    • Identify and correct bottlenecks and fix bugs
    • Help maintain code quality, organization, and automation

    Skills & Requirements

    • Proficient with Objective-C or Swift (depending on project requirements), and Cocoa Touch
    • Experience with iOS frameworks such as Core Data, Core Animation, etc.
    • Experience with offline storage, threading, and performance tuning
    • Familiarity with RESTful APIs to connect iOS applications to back-end services
    • Knowledge of other web technologies and UI/UX standards
    • Understanding of Apple’s design principles and interface guidelines
    • Knowledge of low-level C-based libraries is preferred
    • Experience with performance and memory tuning with tools (such as Instruments and Shark, depending on project needs)
    • Familiarity with cloud message APIs and push notifications
    • Knack for benchmarking and optimization
    • Proficient understanding of code versioning tools (Git is a plus)
    • Familiarity with continuous integration

    How to apply (PLEASE READ THIS):

    Email [email protected] your CV and provide answers to the following questions – if you don’t your application will not be considered

    Q1) How many years of iOS and other Software Engineering experience do you have? (should be at least 4-5).

    Q2) Please share the one application in the AppStore with great reviews, to which you’ve significantly contributed to.

    Q3) What relevant experience do you have with the following technologies: Objective-C, Swift, Cocoa framework, RESTful APIs? Share examples.

    Q4) Provide an example of a web or data-driven system/program you've built, including source code (GitHub links or tarballs are fine). 

    We have someone who will review your code and answers, and if it's good enough we'll contact you for a phone interview.

  • Spikeball, Inc
    PROBABLY NO LONGER AVAILABLE.Required: US only.

    Why work for Spikeball: 

    • Autonomy.  You are a driven, highly motivated person.  You don’t need someone constantly peering over your shoulder.  It’s up to you to determine how you will achieve your goals.  We’ll support you as much as you want.  We will get out of your way so you can do the brilliant things that we know you’re capable of.
    • Help create the next great American sport.  
    • Even though we are nearly 10 years old, we are still in the early days.  Your efforts will directly impact the entire business.
    • Paid vacation policy of’ take as much time as necessary’ (work really really hard and relax often) .
    • Competitive compensation with the ability for merit increases after 18 months tenure.
    • Paid time off for Birthdays (You were born.. life isn't easy.. you deserve it! )
    • Time off during the day (Want to work out or hit a yoga class at lunch? Go for it!)
    • $500 desk and productivity allowance. (Get what you need to dress up your work space and be productive)
    • Macbook Air or Macbook Pro.
    • Flexible work environment. After 18 months tenure have the opportunity to live where you want and work remotely. (Assuming your position at the company is conducive to this work environment perk.)
    • $1,000 stipend after 18 months tenure for bucket list adventure travel.
    • Free registration to all tournaments run by Spikeball Inc.
    • $500 donation to the charity of your choice in your name at the end of each year
    • $500 yearly "continuous improvement stipend for employee education and learning opportunities
    • Extended Maternity and Paternity leave.

    Lead Mobile Developer

    We’re working to make the Spikeball App the company’s most valuable asset by 2020. We have a vision, and your job is to execute it with us.

    The Lead Mobile Developer role is a new position here at Spikeball. Having outsourced our app development thus far, we’re looking to bring this baby in-house. Since we prefer to run lean, the position will be both a strategic member of our marketing squad while basically operating as an in-house development department of one. Don’t worry, we’ll have your back, but it’s the perfect job for a talented, ambitious developer who excels when given the autonomy to work on his/her terms. 

    Main Responsibilities

    We have an existing App, but the plan is to transition in-house beginning with re-working and re-building a new application from the ground up.

    1. Design, develop, test, troubleshoot, and de-bug the new and improved Spikeball App, start to finish. When it comes to our development team, you are it. We’ll assist in the planning and design phase, but won’t be much (any) help when it comes to coding. You’ll be responsible for translating our ideas into functional code. This is your wheelhouse - own it.

    2. Design and develop the mobile application backend, or research and advise on an existing platform to use.

    3. Continuously research, discover, preview, and implement new technologies to maximize development efficiency.

    What does success look like?

    Build a highly functional, intuitive, modern mobile application that serves as the backbone of our “play more” initiative. What drives app users and engagement? How can we get more players using the app? With your help, we’ll formulate answers to these questions and design a cutting edge app that provides our players with a killer platform to progress their game and community.

    Who we’re looking for

    • 3-5 years demonstrable experience in mobile application development

    • Strong understanding of mobile application architecture end to end because frankly, none of us understand it :)

    • Familiarity with app store (iTunes/Play) deployment

    • You’re like a swiss army knife of coding skills – native, cross-platform, app, web. All aren’t required, but knowledge in a few is a plus.

    • Ability to communicate with a non-technical team. Gonna stress this again - We need your help! Together we’ll think through and design what we want this app to look like, but we’re relying on your skills to make it come to life. We’re all ears when it comes to what program and language you feel are best to get this built the proper way, so we’re not looking for one specific language credential.

    • We don’t know much about these technologies, but we hear they’re popular - Objective-C and Swift, Java and Kotlin, and design patterns such as MVVM, MVP, MVC.

    • You’re excited to work with TONS of autonomy

    • You think that the best way of doing it right is you doing it

    • Aren’t too familiar with a program or language? You jump at the opportunity to broaden your skillset

  • SocialChorus
    PROBABLY NO LONGER AVAILABLE.$120,000.00 - $165,000.00.Required: US only.

    SocialChorus is a platform for communicators. We help them become heroes within their organizations by giving them the tools and expertise they need to unify their enterprises. Companies thrive and win when all of their workers feel aligned, informed and supported. Joining SocialChorus means joining a movement where every worker matters. This movement has taken root and is evident in our 100+ customers and hundreds of thousands of their employees worldwide and has only just begun. Now we need your help to achieve our goal of connecting every worker. Ready to make a difference? We are currently seeking a USA BASED iOS Engineer to design and implement new features/functions for our mobile communications platform. We are a distributed team. Yes, we have offices in several cities but we build solutions for distributed workforces so we model our workforce the same way. In this role you really can work where you want.

    Responsibiitlies

    • Design and execute user-facing features on iOS devices
    • Create and update application designs for application enhancements
    • Provide technical leadership, driving and performing best engineering practices
    • Produce high quality software that is unit tested, code reviewed, and inspected for continuous integration
    • Carefully evaluate the technical tradeoffs of every decision
    • Work with the Design team to hone in on the best UI and infrastructure practices
    • Participate in the full SDLC (Agile), including meetings, iterative development, estimations and design sessions

    Qualifications

    • Proficient in software/mobile app/API/Social Media iOS initiatives development
    • 4+ years building apps in a production environment
    • 2+ years experience with Swift, with deep understanding of Swift programming conventions
    • Multiple apps deployed to the App Store
    • Personal/Public projects available for review
    • Strong working knowledge of iOS SDK, computer network protocols, data structures, algorithms, and designing for performance
    • Experience with video and image processing
    • Knowledge of modern design patterns
    • Strong knowledge of github best practices and peer review guidelines
    • Experience working with and tuning high volume mobile applications
    • Experience integrating with RESTful API backends
    • Experience working in an Agile development environment

    Why SocialChorus? Because you care. About people, the work you do, and the connections you make. Work is such a large part of life, it only makes sense to make it awesome. If you want to engage brilliant minds in a true start-up environment where ideas are rewarded regardless of who they come from, join us. This is a rapidly changing space so if you thrive on ambiguity, are hungry for a challenge, and have the guts to speak your mind it could be a perfect fit. Come for the challenges, come for the people, and the unlimited PTO, health benefits, 401k plan, casual and friendly environment, and a leadership team who truly believes in your growth both professionally and personally will keep you here.

  • Karbon
    PROBABLY NO LONGER AVAILABLE.

    Posted Apr 1 – Accepting applications

    Karbon is growing its core team of iOS engineers to better serve our evolving client requirements. We’re looking to hire three full-time contract-to-hire positions for a minimum six-month contract. We’re expanding our team to provide additional support as we work with clients to launch several major versions of an existing app.

    While these positions will initially be solely focused on one product, ideally these roles will expand to take on other projects and apps at Karbon in the near future.

    What you’ll be doing

    • Building new features with Swift, Material Components, the Google Drive API and more
    • Implementing new UI and modifying existing components based on evolving requirements with both Auto Layout and frame-based logic
    • Triaging, prioritizing and fixing bugs and regressions based on community testing and user feedback
    • Writing and reviewing technical design documents
    • Participating in meetings, discussing and planning engineering efforts and peer-reviewing code
    • Shipping new versions of the product to users and releasing updates to open source

    Requirements

    • 3+ years experience building and shipping iOS apps, ideally as part of a team
    • Fluent in Swift and Objective-C
    • Eye for detail and the ability to build accessible, functional, performant UIs
    • Solid understanding of the full iOS app development lifecycle
    • Experience with Git or Mercurial and related workflows
    • Passion for learning and using new frameworks and technologies
    • Strong communication and interpersonal skills—you’ll be working directly with both your fellow Karbon engineers and client personnel
    • Must be able to work legally in the US

    Bonus points

    • Experience shipping apps using Core Data and SQLite
    • Familiarity with Google products and APIs
    • Working knowledge or past experience working on apps utilizing Bluetooth Low Energy devices

    Employee benefits

    • Competitive salary and bonuses
    • MacBook Pro and other hardware
    • Company 401K, eligible after 1 year
    • Plenty of vacation time and paid holidays

    About Karbon

    We’re a tiny, closely-knit team of iOS engineers with an obsessive attention to detail who have been building apps since the launch of the App Store. Founded in 2010, we’ve spent the last nine years helping some of the biggest companies in the world create amazing experiences for hundreds of millions of users. We value quality over quantity and focus on only a few key projects per year. We strive for honesty, transparency and open communication with our clients.

  • Clevertech
    PROBABLY NO LONGER AVAILABLE.

    Clevertech is seeking an iOS Developer to join us in developing premium native experiences for our consumers. In this role, you will deliver well designed, highly testable, and resilient applications. You will also be instrumental in driving our mobile technology roadmap forward and evangelizing mobile development and testing practices. The successful candidate is both deeply experienced with iOS development and a team player that thrives in a collaborative agile environment. You can deliver quickly while being clever to avoid missteps. You have an effective positive attitude that shines as you show your care about client and colleague concerns. You are always learning and are a transparent communicator even when it is challenging. You thrive on challenging yourself daily and seek to surround yourself with like-minded individuals.

    REQUIREMENTS

    * 5+ years of software development experience

    * Ability to effectively articulate technical challenges and solutions

    * Strong design and coding skills (Swift/Java/Objective-C/JavaScript/React Native)

    * iOS mobile development work experience

    * A solid grasp of fundamental algorithms and mobile applications * Deal well with ambiguous/undefined problems; ability to think abstractly

    * Passion for operational excellence

    * Bachelor’s degree in computer science, mathematics, a related field or equivalent work experience

    * Strong communicator and fluent in English with excellent written and verbal communication skills.

    * Knowledge about the Lean Startup and Agile Methodologies

    Our Benefits

    We know that people do their best work when they’re taken care of. So we make sure to offer great benefits.

    - Competitive Vacation Package

    - Annual Financial Allowance for YOUR development

    - Flexible Family Leave

    - Clevertech Gives Back Program

    - CleverU (Leadership Program, Habit-Building, New Skills Training)

    - Clevertech Swag

    - Strong Clevertech Community

    How We Work

    Why do people join Clevertech? To make an impact. To grow themselves. To be surrounded by developers who they can learn from. We are truly excited to be creating waves in an industry under transformation.

    True innovation comes from an exchange of knowledge across all of our teams. To put people on the path for success, we nurture a culture built on trust, collaboration, and personal growth. You will work in small feature-based cross-functional teams and be empowered to take ownership.

    We make a point of constantly evolving our experience and skills. We value diverse perspectives and fostering personal growth by challenging everyone to push beyond our comfort level and try something new.

    The result? We produce meaningful work

    Getting Hired

    We hire people from a variety of backgrounds who are respectful, collaborative, and introspective. Members of the tech team, for example, come from diverse backgrounds having worked as copy editors, graphic designers, and photographers prior to joining Clevertech.

    Our hiring process focuses not only on your skills but also on your professional and personal ambitions. We want to get to know you. We put a lot of thought into the interview process in order to get a holistic understanding of you while being mindful of your time. You will solve problems derived from the work we do on a daily basis followed by thoughtful discussions around potential fit. Whatever the outcome, we want you to have a great candidate experience.

  • SwissBorg
    PROBABLY NO LONGER AVAILABLE.

    Responsibilities:

    • Contribute to the development and evolution of our iOS apps
    • Work closely with the Product, UX/UI, Android and Backend teams
    • Write clear and maintainable code with Unit/UI tests
    • Evaluate the right technologies and keep yourself up to date to the iOS technology landscape
    • Constantly improve the quality of our products by fixing bugs and refactoring the code base where necessary
    • Implement best practices to ensure app reliability, scalability, and security

    Skills and requirements:

    • Solid experience (3+ years) in developing iOS native apps with Swift
    • Knowledge of Rx (RxSwift), Alamofire or Moya is a plus
    • Solid understanding of the full mobile development lifecycle
    • Strong UX/UI design skills and care to develop world-class user interfaces.
    • Enthusiastic, fast learner and a problem solver
    • Previous experience working remotely is a big plus
    • The ability to propose, listen and accept people's feedbacks
    • Flexible, proactive, organized, detail-oriented and entrepreneurial
    • Excellent English communication skills.
    • Experience in the finance industry a plus
    • Experience with encryption, cryptography standards and securing iOS app is a plus.
  • Big Nerd Ranch
    PROBABLY NO LONGER AVAILABLE.

    At Big Nerd Ranch we empower individuals and organizations to dream big and achieve more through innovative digital product development and training.  We do this through our signature immersive bootcamps, our quality online trainings, our elite consulting capabilities and our best selling Big Nerd Ranch Guides.  

    We have a vision to build relationships that drive partnerships with 20 Fortune 500 companies and train 200,000 designers and engineers by 2020.  How are we going to do it?  It's all our people -- we only hire the best.  We are passionate about writing stylish code and teaching others to do the same.  We then live through our values.  We are a community of Nerds who are Brilliant and Curious, Hard-working and Accountable, Kind and Authentic.  

    Sound appealing? Learn more about us.

    As a Developer, you will…

    • Develop applications for Big Nerd Ranch and for our clients
    • Code-review your teammates
    • Write stories (use cases, technical and functional requirements), tests and code.
    • Help guide clients towards effective solutions that balance technical requirements and business needs.
    • Attend development meetings (stand-ups, kick-offs, retrospectives) and design sessions with teams and clients.
    • Inspire fellow nerds, future clients, our students, and the community at large by writing, speaking, contributing to open source software, and demonstrating our collective expertise and experience.

    As a candidate, you…

    • You know the core aspects of iOS development including architecture, design, configuration, the Xcode environment, Objective-C and Swift
    • You have a solid knowledge of multithreaded programming and UI concepts
    • You've endured the App Store submission process
    • You have excellent written and verbal communication skills
    • You're friendly; strong interpersonal skills are key for success

    You might also…

    • Have created APIs that conform to the JSON API spec.
    • Have interest in web development (e.g. React, Ruby on Rails, etc.).
    • Have interest in translating UI/UX wireframes into clean and efficient Sass/CSS.
    • Enjoy teaching others and can clearly describe complicated software to your fellow developers.
    • Have a passion for speaking publicly or blogging regularly.

    The benefits we offer to full time employees:    

    • Health, dental, vision, life insurance; 401k matching, short and long term disability
    • Any hardware, software or services you need to do your job are always 100% on us.  
    • A flexible, remote-friendly and learning based environment where creative ideas are explored and the desire to learn new technologies is encouraged and valued.
    • Must reside in the US and be legally authorized to work in the US.

    At Big Nerd Ranch you will make a difference and contribute to the development community in interesting ways.  Are you up to the challenge?

Load more