Software Developer – Android & IOS

Job description
Job Purpose
The Software Developer will be responsible for implementation of the company’s Social Media marketing, designing and implementing the Company’s content strategy, creating relevant content, blogging and community participation to boost the overall company’s brand awareness and marketing strategy.
Primary Responsibilities

Build, Design, and maintain high performance, reusable and reliable Java code or any coding language that may be required
Design and build advances applications for the iOS and Android platforms
Collaborate with cross functional team members to integrate features for best practice and optimize user experience
Translate designs and wireframes into high quality code
Fix any bugs, bottlenecks and improve application performance
Implement constant improvement to discover, evaluate and implement new technologies to maximize development efficiency
Able to manage several projects and prioritize accordingly
Simplify complex problems, develop and execute solutions to improve user experience
The ability to make decisions independently with a clear idea of when to escalate issues to management

JOB REQIUREMENTS

2+ years of overall iOS and Android Development
Strong Objective-C skills and inside-and-out knowledge of the iOS SDK
Strong Java skills with extensive knowledge of the Android SDK
Experience using and creating scalable web-based Restful APIs
Object Oriented PHP skills at all scales
Exceptional organizational and project management skills
Demonstrated success in defining and launching mobile apps

Education & Skills

BS/MS degree in computer science, Engineering or a related subject
Proven work experience in software development
Experience with: PHP, Python, Django, Android, iOS, Project Management
Exhibition of impressive UI/UX skills
Excellent Python/Django skills
You like poking around at private iOS APIs
Prior creation of jailbreak apps
Familiarity with “hybrid” apps (web views wrapped around a native app)