Software Engineer Mobile will be a passionate, opinionated and creative individual who can develop Mobile applications from the ground up. You will understand Mobile application development principals to develop cross platform Mobile Apps.
Duties will include:
- Develop well-structured Mobile applications using modern, cutting edge JavaScript libraries/frameworks like ReactNative and using Native Libraries of Android/iOS.
- Work with UX designers and other developers to build modular, reusable components.
- Passion for creating experiences that users will rave about.
- Iterate and ship ideas quickly, and lead the junior members of the team
- Learn quickly and be productive in a highly collaborative, lightning-fast environment.
- Follow and promote best practices
- Bachelor's degree or higher in computer science, Engineering or similar
- Proven experience developing cutting edge applications
- Minimum 1-3 years experience designing and building Mobile applications using Mobile Application Stack..
- Proven knowledge in at least one client side MVC JavaScript framework (preferably ReactNative)
- Experience developing modular front-end components and building advanced web experiences using HTML5, CSS3, JavaScript
- Mastery of web standards, cross-browser compatibility and constraints of the web
- Good understanding of browser rendering behavior and performance
- Good written and communication skills
- Experience with Agile methodologies
#LI-MS1
Read Full Description