Jobs
We are always on the lookout for amazing people so please contact us at developers@joinedapp.com with your resume even if you don’t completely fit the descriptions below. We value versatility, a can-do attitude, team-work, common sense, and creativity. We are currently providing full-time opportunities and are based out of Palo Alto, CA.
iOS Developer
- BS/MS degree in Computer Science, Engineering or a related subject
- Working experience in iOS development with solid understanding of the full mobile development cycle
- Have published one or more iOS apps in the app store
- A deep familiarity with Swift, Objective-C and Cocoa Touch, and experience working with iOS frameworks such as Core Data and AFNetworking
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
Android Developer
- BS/MS degree in Computer Science, Engineering or a related subject
- Working experience in Android development with solid understanding of the full mobile development cycle
- Have published at least one original Android app
- Experience working with remote data via REST and JSON
- Experience with third-party libraries and APIs and various database and networking frameworks
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
Backend Developer
- BS/MS degree in Computer Science, Engineering or a related subject
- Working experience in Node.js and frameworks available for it such as Express
- Solid understanding of SQL and NoSQL databases
- Understanding of fundamental design principles behind a scalable application, and implementation of low-latency, high-availability, and performant applications
- Experience with real-time web technologies such as XMPP, Websockets, and RabbitMQ
- Implementing automated testing platforms and unit tests
UX/UI Designer
- Bachelor’s or Master’s degree in interaction design, new media design or related design field
- Two or more years of user experience design experience for web and mobile applications
- Having a passion for usability, visual consistency, and reducing the complex to the bare essentials
- Act as the user-advocate during the development process, subjecting early-stage designs to usability testing or expert review, and offering implementation suggestions from a user-centered perspective
- Ability to develop wireframes, behavioral specifications and personas
- Ability to create visual design comps