Senior Software Engineer – Hybrid-Mobile Specialist
Location: Los Angeles, CA, USA
Company: Tillster

Tillster is seeking Senior JavaScript Engineer with demonstrated expertise and leadership experience to join our Los Angeles team. This position will be responsible for building and maintaining our next generation hybrid-mobile front-end framework to be used across development teams to build customer facing restaurant service systems that will be seen by millions of users. You must have a strong technical skill and a passion for learning and leading with new technologies and a deep experience in modern hybrid-mobile app development. This position is on-site as we want to see your smiling face each day and together create, innovate and collaborate. 


In this role, you will be charged with road-mapping framework features, supporting multiple implementation teams and hands-on development of app frameworks using the latest hybrid-mobile technology. You will work quickly to solve problems, meet deadlines, and work collaboratively with team members across Tillster's diverse disciplines and geographies (Los Angeles, CA; San Diego, CA; Alpharetta, GA; and offshore). Most importantly, we are looking for a fun-loving individual who loves the work they do and believes in pushing the boundaries of what is possible. 


What you will be doing:

  • Spearhead development of Tillster's next generation hybrid-mobile platform using latest technologies and techniques, internally champion and support adoption across a development team of 50 engineers.
  • Use your long experience in front-end technologies to identify frameworks, libraries, techniques and strategies to be used by development teams to build world class mobile apps.
  • Prototype and implement new framework features determine feasibility and drive framework innovation.
  • Implement and maintain (with the support of our DevOps team) web CI/CD pipeline to be used across engineering teams.
  • Stay up-to-date on the most current mobile development tooling and process norms and ensure our engineering standards and processes continue to reflect best practices.
  • Collaborate with stakeholders to define mobile deployment and SDLC process standards.
  • Collaborate closely with Product stakeholders to provide estimates for key web implementation roadmap items.
  • Stay always up to date on Play/App store requirements and mobile application capabilities and trends to be able to help inform Product teams on possible roadmap features, including implementation breakdowns and prototypes.
  • Work closely with Design team to develop design systems, user interaction and navigation standards to be used across multiple applications.
  • Work closely with engineering teams to assure that established standards are appropriate for developer creativity, throughput and consistency.
  • Provide technology mentoring and training to ensure the success of development teams


What you need for this position:

  • Deep experience with principles of application architecture and implementation hybrid-mobile apps across different frameworks (NativeScript, React Native, Xamarin, Ionic, Flutter)
  • JavaScript/TypeScript expert and robust understanding of CSS
  • Experience publishing and managing mobile apps in the Apple App Store/Google Play Store
  • Understanding of performance and platform limitations of mobile applications applications and be able to collaborate on mitigation techniques
  • Ability to understand technical requirements and decompose them into work tasks
  • The ability to analyze problems and implement solutions that trade off architectural, usability, performance, reliability, scalability, level-of-effort, and time-to-market
  • Understand and support software delivery life-cycle including design, implementation, quality assurance, user acceptance testing, release and maintenance
  • Able to collaborate with various staff disciplines including account, product, analytics and QA teams.
  • Solid understanding of interface guidelines and must be able to collaborate in development of good mobile UX and iOS/Android peculiarities
  • Strong understanding of interactive touch/gesture interfaces for mobile
  • Excellent verbal and documentation communicator with the ability to create high-level and detailed design documents describing architectures and implementation plans.
  • Excellent communication skills, fluency in written and spoken English are required; other languages a plus
  • Experience in Agile methodologies such as Scrum
  • Bachelor's degree in Computer Science or equivalent experience
  • 5 years in professional web development using modern technologies


Job posted on 13th August 2019-08-13T19:16:09.565 2019-09-13T19:16:09.565


When clicking on the button to apply, you will leave Flutter Jobs and go to a job application page outside this site. Flutter Jobs accepts no liability or responsibility as a consequence of any reliance upon information on there (external websites) or here.