Apply

Senior Staff Software Engineer - Mobile

Posted 4 months agoViewed

View full description

πŸ’Ž Seniority level: Staff, At least 12 years

πŸ“ Location: US

πŸ’Έ Salary: 228800 - 341000 USD per year

πŸ” Industry: Financial technology

🏒 Company: EarnInπŸ‘₯ 101-250πŸ’° $125,000,000 Series C over 6 years agoMobile PaymentsFinancial ServicesEmployee BenefitsFinTech

⏳ Experience: At least 12 years

πŸͺ„ Skills: LeadershipAndroidProduct ManagementUI DesignCommunication SkillsCollaboration

Requirements:
  • At least 12 years of hands-on experience with Android, iOS, and other mobile frameworks.
  • Proven track record of leading teams in delivering high-quality mobile apps at scale.
  • Expertise with common mobile app architectures like MVVM, MVC, and Clean Architecture.
  • Thorough understanding of software engineering best practices and tools like Continuous Integration and Continuous Delivery.
  • Familiarity with backend infrastructure, architecture, and API design.
  • Great communication skills for facilitating collaboration with stakeholders.
  • Ability to act decisively even in uncertain situations.
  • Humble, open-minded, flexible, and capable of handling startup pressures.
Responsibilities:
  • Work closely with Executive Leadership, Product Management, and Design to gather requirements.
  • Drive thought leadership on mobile app architecture and UI design frameworks.
  • Proactively improve app architecture with best practices and new technologies.
  • Define, influence, and communicate the technical vision and roadmap.
  • Ensure delivery of high-quality, performant, and secure mobile applications.
  • Identify and enforce best software engineering practices.
  • Participate in recruiting and staffing exercises.
  • Be hands-on and write code as necessary.
Apply

Related Jobs

Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 228800.0 - 341000.0 USD per year

πŸ” Software Development

  • 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
  • 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

LeadershipAndroidiOS DevelopmentSoftware ArchitectureMobile testingREST APICI/CD

Posted about 2 months ago
Apply