ApplySenior Staff Software Engineer - Mobile
Posted about 2 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 about 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