How We Work
We work remotely 🏝️ and welcome anyone from around the world 🌎. We prefer candidates that are in time zones between US Pacific Time and Central European Time. Our team communication is through email, Slack, Basecamp, and occasional video calls.
How to Apply
Email us—just use the button below the position you’re interested in—and tell us a bit about yourself, your salary expectations, why you’re interested in working with us, and include your resume. We look forward to hearing from you!
📱iOS Software Engineer
You’ll be developing iOS apps and games that real people use every day. You’ll be adding new features to our existing apps like Real Solitaire and working on new top-secret projects. In addition, you’ll be fixing bugs and helping to keep everything running smoothly for our users. Areas you’ll be working on include UI/UX, graphics and animation programming, game engine programming, databases (including SQLite and Core Data), networking and more.
If you have a solid background of object-oriented development and a few iOS or Mac apps under your belt, we’d love to hear from you!Â
Responsibilities / RequirementsÂ
• Full time (40 hours a week)— available to work weekdays, excluding major holidays
• Reading and writing proficiency in English
• Self-motivated and able to work on your own—we’re remote and we trust you to do an incredible job
• Previous experience working remotely helps but isn’t required
• Effective at communicating in real-time and asynchronously
• Programming applications for iOS using Objective C, C++ and Swift
• Comfortable and proficient using Git, including command-line knowledge of Git
• Experience with PHP for web developmentÂ
• Maintaining development schedules in collaboration with the EdgeRift teamÂ
• UI programmingÂ
• Game engine programmingÂ
• 2D graphics programmingÂ
• Special effects and animations programmingÂ
• Taking features from design to productionÂ
• Proactive and always looking for ways to make things better
• Working with QA to ensure solid, bug-free releasesÂ
• Team player with a positive attitude
• Always willing to learn something new
SkillsÂ
- 3+ years of overall software development experience (C/C++ or Objective C/Swift)Â
- Strong object oriented programming skills using Objective C, C++ and Swift
- Experience with UIKit and iOS frameworksÂ
- Experience with an agile development processÂ
- Excellent problem solving and communication skills both spoken and writtenÂ
- Interest and willingness to learn/improveÂ
- Ability to work with and extend existing codeÂ
- Obsessive attention to detailÂ
- BS in Computer Science or equivalent work experienceÂ
- Passion for mobile apps and casual gamesÂ
PlusesÂ
- Experience with AppKit and Mac OS X frameworksÂ
- Experience with Android / Java / Kotlin developmentÂ
- Experience with 3D graphics / OpenGL / Metal programming
Copyright © 2024 EdgeRift, Inc. All rights reserved.    Privacy Policy
We use cookies on this site to enhance your user experience.
By clicking any link on this page you are giving your consent for us to set cookies.
OK