BLue Sky Clarity Logo

Principal Mobile Software Engineer (Android and/or iOS) Boston Metro West

Twitter Facebook
Location
Boston, MA
Salary
$110,000 - $150,000
Job Type
Direct Hire
Date
Jun 15, 2018
Job ID
2572049

Principal Mobile Software Engineer (Android and/or iOS) Boston Metro West, 110k to 150k base

Our client, a web to consumer company based in Boston with offices in London, NYC and SFO needs multiple Principal Mobile Software Engineers to create responsive mobile first infrastructure. Our clients applications are scalable, extensible and perform perfectly during peak high volumes.

Responsibilities

  • Define and implement the software architecture and supporting infrastructure for the Android and/or iOS app, working closely with business, product, and infrastructure teams
  • Establish software development best practices for mobile ( Android and/or iOS) development, Build reference implementations for the new architecture
  • Lead the evolution of the consumer facing application to the new architecture, supporting other teams in the migration of their code to the new architecture
  • Be responsible for platform design, implementation, testing & monitoring, Leverage your thorough understanding of modern architecture and development best practices for mobile apps.
  • Conceptualize and communicate an architectural vision and build alignment throughout the organization.
  • Produce scalable, performant and maintainable code across the full stack, from application user interface to services and database.

Qualifications:

  • Bachelor of Science in Computer Science or Software Engineering (or equivalent)
  • Strong foundation in data structures, algorithms, OO Design and relational databases
  • Extensive full stack software engineering experience highly preferred, Experience analyzing and improving application performance and resource utilization across the full stack, Significant experience with server-side programming, including API design
  • Multiple years of Android and/or iOS programming experience, in high-volume apps
  • Leadership in the definition, implementation and rollout of significant architectural changes on high volume mobile apps