Senior Staff Software Engineer - Mobile

Logo of Earnin

Earnin

πŸ’΅ $228k-$341k
πŸ“Remote - United States

Job highlights

Summary

Join EarnIn as a Mobile Architect and define the technical direction and roadmap for our mobile applications. Collaborate with executive leadership, product management, and design teams to gather requirements and drive thought leadership on mobile app architecture and best practices. Ensure the delivery of high-quality, performant, and secure mobile applications. This remote position offers a competitive salary range of $228,800 - $341,000 + equity + benefits. You will be involved in recruiting and will need to be hands-on with coding. The role requires a strong background in mobile development and leadership experience.

Requirements

  • At least 12 years of hands-on experience with Android, iOS, and other mobile frameworks
  • Track record of leading teams in the delivery of high-quality mobile apps at scale
  • Expertise with common mobile app architectures like MVVM, MVC, and Clean Architecture
  • Thorough understanding of joint software engineering best practices and tools such as Continuous Integration and Continuous Delivery
  • Familiarity with backend infrastructure, architecture, and API design
  • Great communication skills to facilitate collaboration with stakeholders across the company

Responsibilities

  • Work closely with Executive Leadership, Product Management, and the Design team to gather technical and business requirements
  • Drive thought leadership regarding mobile app architecture, UI design frameworks, and best practices that increase developer productivity and velocity while reducing costs (server-driven UI, cross-platform solutions, etc.)
  • Proactively improve mobile app architecture through best practices, new technologies, and integration with 3rd party services
  • Define, influence, and communicate the technical vision and roadmap
  • Ensure the delivery of performant, high quality, and secure mobile applications
  • Identify and enforce best software engineering practices
  • Be closely involved with recruiting and staffing exercises to help grow the organization
  • Be hands-on and write code as needed

Preferred Qualifications

  • Someone who biased towards action even in the face of uncertainty
  • You are humble, open-minded, flexible, and able to handle the pressure of a startup environment

Benefits

  • Equity
  • Benefits
  • Remote work

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Earnin know you found this job on JobsCollider. Thanks! πŸ™