JoynIn (heyjoynin.com) is a web and mobile-based social commerce platform that engages the employees (e.g. bartenders, waiters & baristas) of local businesses (bars, restaurants, clubs and cafes) to drive business results. JoynIn is the only social commerce platform that provides a social network for all three participants in social commerce: business owners, their employees and their consumers. With JoynIn, we are empowering businesses and their employees, through the use of our innovative technology and business model, to change the very nature of commerce.
We are looking for someone with 3+ years of development experience building compelling, social mobile apps on the iOS and Android platforms as well as associated back end services. You must possess a deep knowledge in the areas of mobile communication and mobile application ecosystems and a good understanding and personal interest in social media, social marketing and social commerce and are willing to bring new and innovative product concepts into JoynIn. You must enjoy working in a fast-paced, fun and highly collaborative environment. You have a strong work ethic, are highly organized—comfortable meeting tight deadlines—and are very detailed-oriented. You have a passion for social and mobile apps and can’t wait to download the next new thing. Finally, you are someone that is relentlessly focused on translating great ideas into amazing products and make them happen.
Act as lead iOS and Android developer.
Deliver across the entire app life cycle –concept, design, build, deploy, test, release to app stores and support
Working directly with developers and product managers to conceptualize, build, test and realize products
Gather requirements around functionality and translate those requirements into elegant functional solutions
Build prototypes at tech scoping stage of projects
Work along with web developers to create and maintain a robust framework to support the apps
Working with front end developers to build the interface with focus on usability features
Create compelling device specific user interfaces and experiences
Keep up to date on the latest industry trends in the mobile technologies
Explain technologies and solutions to technical and non-technical stakeholders
Proven commercial software development experience – desktop and mobile
Published examples of mobile applications on the App store or the Android market
Excellent knowledge in information architecture, human computer interaction and usability design principles
A track record of delivering successful consumer and or business products
Ability to use analytic data and user testing to inform design decision
A passion for new consumer technology and the emerging media landscape
Ability to multi task and good time management skills
Ability to work on their own and as a part of the team
Excellent scoping and estimation skills
Excellent testing/ QA skills
Excellent communication skills (verbal and written)
iOS –Strong OO design and programming skills in Objective-C
Familiar with iOS SDK (UIKit, Cocoa Touch, Core Data, Core Location, etc)
Android - Strong OO design and programming skills in Java (J2EE/ J2ME)
Familiar with the Android SDK
Knowledge of SQLite, MySQL or similar database management system
Experience on web service integration (SOAP, REST, JSON, XML)
Experience of development using web technologies
Good understanding of OO programming and design patterns
Experience building web and native apps
Experience using social media APIs
Using version control
Excellent debugging and optimization skills
• Bachelor's degree in computer science, software development, art and technology, information technology, information systems or equivalent work experience.
• Established portfolio of work and/or code samples.
Paid + Equity