Senior Mobile Application Architect

Remote
Contracted
Senior Manager/Supervisor

At SpringML, we are all about empowering the “doers” in companies to make smarter decisions with their data. We are a tight-knit, friendly team of passionate and driven people who are dedicated to learning, get excited to solve tough problems, and like seeing results, fast.

Our core values include placing our customers first, empathy and transparency, and innovation. We are a team with a focus on individual responsibility, rapid personal growth, and execution. If you share similar traits, we want you on our team.

SpringML is looking for a contract Senior Mobile Application Architect with experience designing large and complex IT operations, as well as experience developing mobile apps while applying best-in-class software engineering practices.

This role is open to candidates in the United States only. This is a remote role with the potential for some minor travel in the future.

Responsibilities:

  • Must be able to collaborate effectively with a group of high performing individuals across vendors, as well as the Executive Leadership Team
  • Be a Subject Matter Expert to the organization for application and mobile end-to-end architecture on iOS and Android platforms
  • Demonstrate knowledge of cloud architecture and implementation features (OS, multi-tenancy, virtualization, orchestration, elastic scalability)
  • Demonstrate knowledge of DevOps tool chains and processes
  • Be a highly effective technical leader-by-example, mentoring the Mobile and Application development team and bringing your expertise to guide the design, development, and maintenance of the Informed Delivery mobile application
  • Review new product requirements for mobile apps, then design and implement the data model, control and customer-facing aspects for those features
  • Design and develop scalable (up to 140M users), maintainable architectures, and design, build, and test mobile apps while applying best-in-class software engineering practices
  • Define optimal design patterns and solutions for high availability and disaster recovery for applications

Required Qualifications:

  • Minimum of 10 years of professional application development and/or architecture experience 
  • Minimum of 5 years of mobile application development and/or architecture, with experience in iOS and Android development
  • Minimum of 2 years of professional experience with GCP or AWS
  • Experience with developer tools such as Firebase, Maven, Gradle, Git, Android Studio, or similar
  • Must have resided in the U.S. for 6+ years or have U.S. postal clearance

Preferred Qualifications:

  • Prior experience with or exposure to GCP and/or AWS enterprise implementations
  • Experience developing multithreading apps, performance tuning, and/or debugging
  • Knowledge of business process re-engineering principles and processes
  • Strong understanding of network architecture and application development methodologies
  • Experience mentoring and supporting peers, and fostering best engineering practices
  • Experience with Agile development methodologies (Scrum, Kanban)
  • Proven track record of taking initiative to proactively resolve technical issues
  • Additional development experience with other platforms and languages such as iOS development in Swift
  • Experience writing Bluetooth apps & familiarity with Bluetooth SDKs
  • Experience using mapping frameworks (e.g., MapBox, Google Maps, Esri), RESTful APIs, and connection to backend servers
  • Experience with security protocols, Android Encryption, CryptoKit, or similar

In order to comply with OFCCP compliance regulations, the target hourly range for this position is $50.00-$200.00/hr.

 

Share

Apply for this position

Required*
Apply with Indeed
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*