Placement papers | Freshers Walkin | Jobs daily: Mobile Architect at MINDBODY Inc. (San Luis Obispo, CA)


Search jobs and placement papers

Mobile Architect at MINDBODY Inc. (San Luis Obispo, CA)

We are looking for people who are passionate about building the foundational components that underpin great Android and iOS applications. The Mobile Architect works closely with mobile infrastructure and the mobile product teams to enable mobile engineers to build new features quickly, safely, and with confidence.


MINIMUM QUALIFICATIONS AND REQUIREMENTS:



  • Bachelor’s Degree in Computer Science or equivalent

  • 8+ years of industry experience with emphasis on mobile development

  • 2+ years of experience in mobile architecture

  • A track record of highly influential technical and leadership achievements

  • Demonstrated skill in aligning application decisions to an overarching solution and systems architecture

  • Rigor in app development, code quality, and engineering best practices

  • A thorough understanding of common Android and iOS architecture paradigms

  • Knowledgeable about best practices for networking, concurrency, and threading

  • Experience in app-side data caching design and offline support

  • Passionate about creating testable architecture

  • Significant mobile API design experience

  • Development experience in Java/Kotlin and Objective-C/Swift

  • Strives to stay up-to-date with the latest Android and iOS innovations

  • Acts as a developer advocate by improving technical communications with developers and is understanding of their problems and needs


PRINCIPAL DUTIES AND RESPONSIBILITIES:



  • Works closely with the mobile engineering managers and app teams to create architecture solutions and infrastructure improvements that enable our apps to scale and grow without impacting development velocity or product KPIs

  • Creates solutions and testable architecture to enable developers to improve and update code to increase quality app-wide

  • Collaborates with the architecture group and other teams to improve existing APIs and design new APIs and systems that are scalable, reliable, and performant for mobile apps

  • Determines how to effectively test legacy code and creates strategies for cleaning up technical debt

  • Collaborates with the app teams on automated testing strategy, including continuous integration and delivery

  • Provides mentorship for software engineers and participates in interview panels to hire new software engineers

  • Works effectively with multiple projects and departments

  • Communicates successfully with large teams and many personalities

  • Works with and improves the local development environment for our mobile engineers

  • All other duties as assigned


by via developer jobs - Stack Overflow
 

No comments:

Post a Comment