How HIRED Works

Tell your story

Showcase your skill set, passions and career aspirations on your personalized Hired profile.

Companies apply to you

Respond to interview requests from employers for opportunities that match your goals and salary requirements.

Choose the right fit

Accept the opportunity that's right for you and start your
next chapter!

Swift Jobs

Swift Job Description

Swift is a general purpose programming language that was developed by Apple to create software that will run on the iOS and macOS systems. Swift programmers should be familiar with the Linux platform as well as programming languages of C or C++. Developers should be proficient in Swift, which would include knowledge of its ecosystems. They should also have experience with RESTful APIs or Cocoa APIs and experience with both embedded and other system databases. Swift developers should have UI design experience and have a user-oriented focus. A valuable skill to demonstrate is the ability to benchmark and optimize code.

Employers typically ask for candidates hold a Bachelor’s Degree in computer science or have extensive experience in the field of software development. Often candidates will also be asked to create documentation, so good verbal and written communication skills are essential. Candidates should be self-motivating, detail-oriented, organized and be comfortable working in teams. Good time management skills are sought after by most employers as is experience with both analytic tools and content management systems. Accountability for uptime and high-availability for all solutions as well as accountability for performance and usability for solutions is essential. Candidates should be open to learning new technologies and keeping on top of new techniques.

Android Engineer
Android Engineer
5001+ employees
About Twitch<br><br>Launched in 2011, Twitch is a global community that comes together each day to create multiplayer entertainment: unique, live, unpredictable experiences created by the interacti...
About Twitch: Twitch is a company that develops a social video platform and community for gamers, video game culture, and the creative arts.
Android Engineer
5001+ employees
Android Engineer
About Twitch<br><br>Launched in 2011, Twitch is a global community that comes together each day to create multiplayer entertainment: unique, live, unpredictable experiences created by the interacti...
About Twitch: Twitch is a company that develops a social video platform and community for gamers, video game culture, and the creative arts.
iOS Engineer
iOS Engineer
5001+ employees
About Twitch<br><br>Launched in 2011, Twitch is a global community that comes together each day to create multiplayer entertainment: unique, live, unpredictable experiences created by the interacti...
About Twitch: Twitch is a company that develops a social video platform and community for gamers, video game culture, and the creative arts.
iOS Engineer
5001+ employees
iOS Engineer
About Twitch<br><br>Launched in 2011, Twitch is a global community that comes together each day to create multiplayer entertainment: unique, live, unpredictable experiences created by the interacti...
About Twitch: Twitch is a company that develops a social video platform and community for gamers, video game culture, and the creative arts.
Android Engineer
Android Engineer
5001+ employees
About Twitch<br><br>Launched in 2011, Twitch is a global community that comes together each day to create multiplayer entertainment: unique, live, unpredictable experiences created by the interacti...
About Twitch: Twitch is a company that develops a social video platform and community for gamers, video game culture, and the creative arts.
Android Engineer
5001+ employees
Android Engineer
About Twitch<br><br>Launched in 2011, Twitch is a global community that comes together each day to create multiplayer entertainment: unique, live, unpredictable experiences created by the interacti...
About Twitch: Twitch is a company that develops a social video platform and community for gamers, video game culture, and the creative arts.
Android Software Engineer, Extensions
Android Software Engineer, Extensions
5001+ employees
About Twitch<br><br>Launched in 2011, Twitch is a global community that comes together each day to create multiplayer entertainment: unique, live, unpredictable experiences created by the interacti...
About Twitch: Twitch is a company that develops a social video platform and community for gamers, video game culture, and the creative arts.
Android Software Engineer, Extensions
5001+ employees
Android Software Engineer, Extensions
About Twitch<br><br>Launched in 2011, Twitch is a global community that comes together each day to create multiplayer entertainment: unique, live, unpredictable experiences created by the interacti...
About Twitch: Twitch is a company that develops a social video platform and community for gamers, video game culture, and the creative arts.
Senior Software Engineer, Video (Android)
Senior Software Engineer, Video (Android)
5001+ employees
About Twitch<br><br>Launched in 2011, Twitch is a global community that comes together each day to create multiplayer entertainment: unique, live, unpredictable experiences created by the interacti...
About Twitch: Twitch is a company that develops a social video platform and community for gamers, video game culture, and the creative arts.
Senior Software Engineer, Video (Android)
5001+ employees
Senior Software Engineer, Video (Android)
About Twitch<br><br>Launched in 2011, Twitch is a global community that comes together each day to create multiplayer entertainment: unique, live, unpredictable experiences created by the interacti...
About Twitch: Twitch is a company that develops a social video platform and community for gamers, video game culture, and the creative arts.
iOS Engineer
iOS Engineer
5001+ employees
About Twitch<br><br>Launched in 2011, Twitch is a global community that comes together each day to create multiplayer entertainment: unique, live, unpredictable experiences created by the interacti...
About Twitch: Twitch is a company that develops a social video platform and community for gamers, video game culture, and the creative arts.
iOS Engineer
5001+ employees
iOS Engineer
About Twitch<br><br>Launched in 2011, Twitch is a global community that comes together each day to create multiplayer entertainment: unique, live, unpredictable experiences created by the interacti...
About Twitch: Twitch is a company that develops a social video platform and community for gamers, video game culture, and the creative arts.
Senior Software Engineer, Video iOS
Senior Software Engineer, Video iOS
5001+ employees
About Twitch<br><br>Launched in 2011, Twitch is a global community that comes together each day to create multiplayer entertainment: unique, live, unpredictable experiences created by the interacti...
About Twitch: Twitch is a company that develops a social video platform and community for gamers, video game culture, and the creative arts.
Senior Software Engineer, Video iOS
5001+ employees
Senior Software Engineer, Video iOS
About Twitch<br><br>Launched in 2011, Twitch is a global community that comes together each day to create multiplayer entertainment: unique, live, unpredictable experiences created by the interacti...
About Twitch: Twitch is a company that develops a social video platform and community for gamers, video game culture, and the creative arts.
Senior Software Engineer - Video iOS
Senior Software Engineer - Video iOS
5001+ employees
Twitch is building the future of interactive entertainment, and video is at the very core of that vision. Twitch's Video Playback Engineering team is looking for experienced iOS engineers to help b...
About Twitch: Twitch is a company that develops a social video platform and community for gamers, video game culture, and the creative arts.
Senior Software Engineer - Video iOS
5001+ employees
Senior Software Engineer - Video iOS
Twitch is building the future of interactive entertainment, and video is at the very core of that vision. Twitch's Video Playback Engineering team is looking for experienced iOS engineers to help b...
About Twitch: Twitch is a company that develops a social video platform and community for gamers, video game culture, and the creative arts.
Senior Engineering Manager - Mobile
Senior Engineering Manager - Mobile
5001+ employees
Twitch's Mobile Engineering team is responsible for developing viewing applications for the Android and iOS platforms, supporting phone, tablet, and set-top devices. These platforms represent an ev...
About Twitch: Twitch is a company that develops a social video platform and community for gamers, video game culture, and the creative arts.
Senior Engineering Manager - Mobile
5001+ employees
Senior Engineering Manager - Mobile
Twitch's Mobile Engineering team is responsible for developing viewing applications for the Android and iOS platforms, supporting phone, tablet, and set-top devices. These platforms represent an ev...
About Twitch: Twitch is a company that develops a social video platform and community for gamers, video game culture, and the creative arts.
Senior Software Engineer - Video (Android)
Senior Software Engineer - Video (Android)
5001+ employees
Twitch is building the future of interactive entertainment, and video is at the very core of that vision. Twitch's Video Playback Engineering team is looking for experienced Android engineers to he...
About Twitch: Twitch is a company that develops a social video platform and community for gamers, video game culture, and the creative arts.
Senior Software Engineer - Video (Android)
5001+ employees
Senior Software Engineer - Video (Android)
Twitch is building the future of interactive entertainment, and video is at the very core of that vision. Twitch's Video Playback Engineering team is looking for experienced Android engineers to he...
About Twitch: Twitch is a company that develops a social video platform and community for gamers, video game culture, and the creative arts.
Android Engineer
Android Engineer
5001+ employees
Twitch's Mobile Engineering team is responsible for developing viewing applications for the Android and iOS platforms, supporting phone, tablet and set-top devices. These platforms represent an eve...
About Twitch: Twitch is a company that develops a social video platform and community for gamers, video game culture, and the creative arts.
Android Engineer
5001+ employees
Android Engineer
Twitch's Mobile Engineering team is responsible for developing viewing applications for the Android and iOS platforms, supporting phone, tablet and set-top devices. These platforms represent an eve...
About Twitch: Twitch is a company that develops a social video platform and community for gamers, video game culture, and the creative arts.
iOS Engineer
iOS Engineer
5001+ employees
Twitch's Mobile Engineering team is responsible for developing viewing applications for the Android and iOS platforms, supporting phone, tablet and set-top devices. These platforms represent an eve...
About Twitch: Twitch is a company that develops a social video platform and community for gamers, video game culture, and the creative arts.
iOS Engineer
5001+ employees
iOS Engineer
Twitch's Mobile Engineering team is responsible for developing viewing applications for the Android and iOS platforms, supporting phone, tablet and set-top devices. These platforms represent an eve...
About Twitch: Twitch is a company that develops a social video platform and community for gamers, video game culture, and the creative arts.
Software Engineer - Mobile (Acuity)
Software Engineer - Mobile (Acuity)
1001-1500 employees
Software Engineer - Mobile (Acuity)<br><br>Acuity, a Squarespace company, is seeking a Software Engineer - Mobile to join our small, collaborative engineering team responsible for the end-to-end de...
About Squarespace: Squarespace is a SaaS-based Content Management System offering a website builder, blogging platform and hosting service.
Software Engineer - Mobile (Acuity)
1001-1500 employees
Software Engineer - Mobile (Acuity)
Software Engineer - Mobile (Acuity)<br><br>Acuity, a Squarespace company, is seeking a Software Engineer - Mobile to join our small, collaborative engineering team responsible for the end-to-end de...
About Squarespace: Squarespace is a SaaS-based Content Management System offering a website builder, blogging platform and hosting service.
Senior Software Engineer - iOS
Senior Software Engineer - iOS
1001-1500 employees
Squarespace is looking for a Senior Software Engineer - iOS to join our small, collaborative team responsible for the end-to-end development of our iOS applications and the long-term vision of Squa...
About Squarespace: Squarespace is a SaaS-based Content Management System offering a website builder, blogging platform and hosting service.
Senior Software Engineer - iOS
1001-1500 employees
Senior Software Engineer - iOS
Squarespace is looking for a Senior Software Engineer - iOS to join our small, collaborative team responsible for the end-to-end development of our iOS applications and the long-term vision of Squa...
About Squarespace: Squarespace is a SaaS-based Content Management System offering a website builder, blogging platform and hosting service.
Mobile Integration Developer - Client Success
Mobile Integration Developer - Client Success
51-200 employees
About Sensibill: Powering banks with best-in-class receipt management solutions. Finding a receipt has never been so easy.
Mobile Integration Developer - Client Success
51-200 employees
Mobile Integration Developer - Client Success
About Sensibill: Powering banks with best-in-class receipt management solutions. Finding a receipt has never been so easy.
Software Engineer - Mobile Performance
Software Engineer - Mobile Performance
1501-5000 employees
Software Engineer - Mobile Performance<br><br>New York, NY<br><br>The mobile teams are responsible for building Twitter for Android and Twitter for iOS. These teams impact hundreds of millions of u...
About Twitter: Twitter is a company that provides a social networking platform.
Software Engineer - Mobile Performance
1501-5000 employees
Software Engineer - Mobile Performance
Software Engineer - Mobile Performance<br><br>New York, NY<br><br>The mobile teams are responsible for building Twitter for Android and Twitter for iOS. These teams impact hundreds of millions of u...
About Twitter: Twitter is a company that provides a social networking platform.
Android Engineer - Explore Client (NYC or Remote)
Android Engineer - Explore Client (NYC or Remote)
1501-5000 employees
Android Engineer - Explore Client (NYC or Remote)<br><br>New York, NY<br><br>Who We Are<br><br>The Explore client team owns how all of our customers locate new content and see the heartbeat of Twit...
About Twitter: Twitter is a company that provides a social networking platform.
Android Engineer - Explore Client (NYC or Remote)
1501-5000 employees
Android Engineer - Explore Client (NYC or Remote)
Android Engineer - Explore Client (NYC or Remote)<br><br>New York, NY<br><br>Who We Are<br><br>The Explore client team owns how all of our customers locate new content and see the heartbeat of Twit...
About Twitter: Twitter is a company that provides a social networking platform.
Software Engineer - Mobile Performance
Software Engineer - Mobile Performance
1501-5000 employees
Software Engineer - Mobile Performance<br><br>San Francisco, CA<br><br>The mobile teams are responsible for building Twitter for Android and Twitter for iOS. These teams impact hundreds of millions...
About Twitter: Twitter is a company that provides a social networking platform.
Software Engineer - Mobile Performance
1501-5000 employees
Software Engineer - Mobile Performance
Software Engineer - Mobile Performance<br><br>San Francisco, CA<br><br>The mobile teams are responsible for building Twitter for Android and Twitter for iOS. These teams impact hundreds of millions...
About Twitter: Twitter is a company that provides a social networking platform.
Software Engineer (Android) - Consumer Product
Software Engineer (Android) - Consumer Product
1501-5000 employees
Software Engineer (Android) - Consumer Product<br><br>San Francisco, CA<br><br>Consumer Products is responsible for bringing you all the features of Twitter to Android. This team impacts hundreds o...
About Twitter: Twitter is a company that provides a social networking platform.
Software Engineer (Android) - Consumer Product
1501-5000 employees
Software Engineer (Android) - Consumer Product
Software Engineer (Android) - Consumer Product<br><br>San Francisco, CA<br><br>Consumer Products is responsible for bringing you all the features of Twitter to Android. This team impacts hundreds o...
About Twitter: Twitter is a company that provides a social networking platform.
Mobile Build Engineer -EE
Mobile Build Engineer -EE
1501-5000 employees
Mobile Build Engineer -EE<br><br>San Francisco, CA<br><br>Who We Are<br><br>Join Twitter's Build team and work on Twitter's iOS and Android development infrastructure. If you are strongly intereste...
About Twitter: Twitter is a company that provides a social networking platform.
Mobile Build Engineer -EE
1501-5000 employees
Mobile Build Engineer -EE
Mobile Build Engineer -EE<br><br>San Francisco, CA<br><br>Who We Are<br><br>Join Twitter's Build team and work on Twitter's iOS and Android development infrastructure. If you are strongly intereste...
About Twitter: Twitter is a company that provides a social networking platform.
Software Engineer - MoPub iOS SDK
Software Engineer - MoPub iOS SDK
1501-5000 employees
Software Engineer - MoPub iOS SDK<br><br>San Francisco, CA<br><br>Software Engineer - MoPub iOS SDK<br><br>MoPub is the world's largest mobile application advertising exchange and complete ad servi...
About Twitter: Twitter is a company that provides a social networking platform.
Software Engineer - MoPub iOS SDK
1501-5000 employees
Software Engineer - MoPub iOS SDK
Software Engineer - MoPub iOS SDK<br><br>San Francisco, CA<br><br>Software Engineer - MoPub iOS SDK<br><br>MoPub is the world's largest mobile application advertising exchange and complete ad servi...
About Twitter: Twitter is a company that provides a social networking platform.
Software Engineer - iOS, Clients
Software Engineer - iOS, Clients
1501-5000 employees
Software Engineer - iOS, Clients<br><br>San Francisco, CA<br><br>Consumer Products is responsible for bringing you all the features of Twitter to iOS. This team impacts hundreds of millions of user...
About Twitter: Twitter is a company that provides a social networking platform.
Software Engineer - iOS, Clients
1501-5000 employees
Software Engineer - iOS, Clients
Software Engineer - iOS, Clients<br><br>San Francisco, CA<br><br>Consumer Products is responsible for bringing you all the features of Twitter to iOS. This team impacts hundreds of millions of user...
About Twitter: Twitter is a company that provides a social networking platform.
Software Engineer (Android UI) - Consumer Product
Software Engineer (Android UI) - Consumer Product
1501-5000 employees
Software Engineer (Android UI) - Consumer Product<br><br>San Francisco, CA<br><br>The Android UI Team is responsible for the Twitter for Android user experience across every surface area of our pro...
About Twitter: Twitter is a company that provides a social networking platform.
Software Engineer (Android UI) - Consumer Product
1501-5000 employees
Software Engineer (Android UI) - Consumer Product
Software Engineer (Android UI) - Consumer Product<br><br>San Francisco, CA<br><br>The Android UI Team is responsible for the Twitter for Android user experience across every surface area of our pro...
About Twitter: Twitter is a company that provides a social networking platform.
Software Engineer, Mobile iOS
Software Engineer, Mobile iOS
5001+ employees
Every day, more than 250 million people access Facebook through their mobile devices across the world. The Facebook Mobile team constantly pushes the boundaries of the Facebook Mobile experience, a...
About Facebook: Facebook is a company providing an online social networking service.
Software Engineer, Mobile iOS
5001+ employees
Software Engineer, Mobile iOS
Every day, more than 250 million people access Facebook through their mobile devices across the world. The Facebook Mobile team constantly pushes the boundaries of the Facebook Mobile experience, a...
About Facebook: Facebook is a company providing an online social networking service.
Software Engineer, Android
Software Engineer, Android
5001+ employees
Every month, more than 1.57 billion people access Facebook using mobile devices from across the world. The Facebook Mobile team constantly pushes the boundaries of the Facebook Mobile experience, a...
About Facebook: Facebook is a company providing an online social networking service.
Software Engineer, Android
5001+ employees
Software Engineer, Android
Every month, more than 1.57 billion people access Facebook using mobile devices from across the world. The Facebook Mobile team constantly pushes the boundaries of the Facebook Mobile experience, a...
About Facebook: Facebook is a company providing an online social networking service.
Software Engineer, iOS
Software Engineer, iOS
5001+ employees
Every day, more than 250 million people access Facebook through their mobile devices across the world. The Facebook Mobile team constantly pushes the boundaries of the Facebook Mobile experience, a...
About Facebook: Facebook is a company providing an online social networking service.
Software Engineer, iOS
5001+ employees
Software Engineer, iOS
Every day, more than 250 million people access Facebook through their mobile devices across the world. The Facebook Mobile team constantly pushes the boundaries of the Facebook Mobile experience, a...
About Facebook: Facebook is a company providing an online social networking service.
Instagram - Software Engineer, iOS
Instagram - Software Engineer, iOS
5001+ employees
Our mission at Instagram is to strengthen relationships through shared experiences. As an iOS Software Engineer at Instagram, you will be building technology to help bring our world closer together...
About Facebook: Facebook is a company providing an online social networking service.
Instagram - Software Engineer, iOS
5001+ employees
Instagram - Software Engineer, iOS
Our mission at Instagram is to strengthen relationships through shared experiences. As an iOS Software Engineer at Instagram, you will be building technology to help bring our world closer together...
About Facebook: Facebook is a company providing an online social networking service.
Software Engineer, Mobile, Android NDK
Software Engineer, Mobile, Android NDK
5001+ employees
Every month, more than 1.57 billion people access Facebook using mobile devices from across the world. As our mobile user base grows, we're looking at ways to scale our engineering teams to continu...
About Facebook: Facebook is a company providing an online social networking service.
Software Engineer, Mobile, Android NDK
5001+ employees
Software Engineer, Mobile, Android NDK
Every month, more than 1.57 billion people access Facebook using mobile devices from across the world. As our mobile user base grows, we're looking at ways to scale our engineering teams to continu...
About Facebook: Facebook is a company providing an online social networking service.
Mobile Core Engineer
Mobile Core Engineer
5001+ employees
The Oculus team at Facebook builds the VR hardware and platform to let you experience anything, anywhere, with anyone. Additionally, Facebook has teams dedicated to building social experiences in V...
About Facebook: Facebook is a company providing an online social networking service.
Mobile Core Engineer
5001+ employees
Mobile Core Engineer
The Oculus team at Facebook builds the VR hardware and platform to let you experience anything, anywhere, with anyone. Additionally, Facebook has teams dedicated to building social experiences in V...
About Facebook: Facebook is a company providing an online social networking service.
Instagram - Software Engineer, Android (Camera)
Instagram - Software Engineer, Android (Camera)
5001+ employees
Mobile cameras have become a creative canvas through which we share our life in unique and creative ways. We are seeking full-time Android Engineers to join the Camera team. In this role, you will ...
About Facebook: Facebook is a company providing an online social networking service.
Instagram - Software Engineer, Android (Camera)
5001+ employees
Instagram - Software Engineer, Android (Camera)
Mobile cameras have become a creative canvas through which we share our life in unique and creative ways. We are seeking full-time Android Engineers to join the Camera team. In this role, you will ...
About Facebook: Facebook is a company providing an online social networking service.

How HIRED Works

Tell your story

Showcase your skill set, passions and career aspirations on your personalized Hired profile.

Companies apply to you

Respond to interview requests from employers for opportunities that match your goals and salary requirements.

Choose the right fit

Accept the opportunity that's right for you and start your
next chapter!