Android Mobile Applications Developer

Tillster

(Los Angeles, California)
Full Time
Job Posting Details
About Tillster
Around the corner and around the globe, Tillster simplifies digital ordering, improves customer engagement and grows sales. For more than a decade, we’ve helped turn guests into regulars. Our award-winning technologies have transformed the casual dining and quick service restaurant industries – and made us the global leader in this space.
Summary
Tillster is seeking Mobile Application Developers with Android development experience to join our Los Angeles team. This position will be responsible for developing mobile apps for Android and/or iOS. You must have a highly refined set of technical skills as well as a passion for learning new things and an incredible sense of modern web and mobile user experience design. We are an awesome and collaborative environment, this position isn’t for the remote developer; this is a full-time, permanent position-and hey, we want to see your smiling face in person each day.
Responsibilities
In this role, you will be charged with developing, testing, deploying, and supporting mobile apps. In addition, you work quickly and efficiently to solve problems with attention to detail, and are able to manage multiple projects effortlessly, meet deadlines, and work collaboratively with team members across Tillster’s diverse disciplines. Most importantly, we are looking for a fun-loving individual who loves the work they do, and believes in pushing at the bounds of what’s possible. * Develop utility and functionality using Swift, HTML5 and AngularJS content running within native iOS, Android and web applications. * Develop new solutions as well as fixing issues and errors with existing applications. * Assist in finding effective and efficient solutions for application design and architecture and testing application performance. * Test application performance and report issues with senior staff. * Migrating the applications into the production environment, file management as well as assist in project documentation and code review of junior level staff. * Ability to interact with various staff members, including Account Staff, developers, web designers, analyst and QA teams, in relations to projects and tasks assigned. * Develop storyboards as required.
Ideal Candidate
**Required Qualifications** * Bachelor’s degree (or equivalent) in Computer Science or related scientific discipline. * 4+ Years software development experience with an Object Oriented language. * Experience developing reusable APIs, consuming web services (REST) and processing data (XML/JSON). * 2+ Years of iOS software development experience with Objective C, Cocoa Touch and Swift. * Proficiency in XCode, Interface Builder and Instruments. * Experience with Apple Push Notification Service (APNS). * Published at least one app on the Apple App Store. * Extensive experience with HTML5, JavaScript and CSS3, including AngularJS. * Experience with relational databases and SQLite. * Understanding of performance and platform limitations of mobile devices and mitigation techniques. * Knowledge of Apple and Google application guidelines and compliance requirements. * Solid understanding of interface guidelines and be able to design good UX. * Strong understanding of interactive touch/gesture interfaces, application development paradigms, memory management, file I/O, concurrency and multi-threading. * In depth understanding of software development lifecycle and best practices. * Self-motivated, team-oriented, responsible, and reliable with a positive attitude and strong communication skills. * Ability to review the Architecture/Design/Code; suggests solutions and improvements. * Strong work ethic, a professional attitude, and a desire to excel. * Manage time and competing deadlines effectively. * Proficiency with MS Office suite including Excel, Visio, MS Project. **Preferred Qualifications*** * 2+ Years of Android software development experience with Java class libraries and Android API. * Published at least one Mobile App. * Proficiency in Android Studio. * Experience using OpenGL in development and proficient in 3D programming.

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.