This position will be based at our headquarters in Austin, Texas.
We are building a Mobile Application development team and are in need of Mobile Applications Developers who will play an instrumental role in the design, development, and overall product lifecycle for mobile products that will change the way our restaurant customers operate.⯠Current apps include On The Flyâ¢, Radar Schedules and MyWorkforce. These Android and iOS solutions make life easier for restaurant managers and employees.
What you'll be doing in this role:
- Support the entire application lifecycle (concept, design, test, release and support)
- Produce fully functional mobile applications writing clean code
- Gather specific requirements and suggest solutions
- Write unit and UI tests to identify malfunctions
- Troubleshoot and debug to optimize performance
- Design interfaces to improve user experience
- Liaise with Product Management team to plan new features
- Ensure new and legacy applications meet quality standards
- Research and suggest new mobile products, applications and protocols
- Stay up to date with new technology trends
Must Have Experience:
- 5-7 years mobile development experience (iOS and Android)
- In-depth knowledge of at least one programming language like Swift and Java
- REACT Native experience
- Experience with third-party libraries and APIs
- Familiarity with OOP design principles
- Deep understanding of how to optimize React Native and/or NativeScript apps for iOS and Android
- Well versed with Native/Cross-Platform/Hybrid development models
- Experience with backend development team and mobile product managers to recommend next gen offerings
- Well versed in SDLC using Confluence and Jira with Agile/SCRUM methodology
- B.S. degree in Computer Science or related field
Great to Have:
- NativeScript compilation of Angular code, managing the UI projects in the same state as web team
- Demonstrable portfolio of released applications on the App store or the Android market
- Knowledge of Microservice Architecture concepts
- Waldo automated testing service experience
- Performance management with tree shaking or bundle optimization strategies to minimize assets on the device
- Software Proficiency in :
- Linux/Unix
- Python, Perl, Shell Scripting
- Java
- C#
- Swift
Compeat is an equal opportunity employer and welcomes talent of all backgrounds. We thrive in a diverse, collaborative and inclusive environment. We do not tolerate discrimination against candidates or employees on the basis of age, color, disability, gender, gender identity or expression, marital status, national origin, political affiliation, race, religion, sexual orientation, veteran status, or any other classification protected by law.