As a Staff Software Engineer at Favor you will be responsible for all phases of development, testing, and deployment of our native Android applications. You'll work closely with our Product and Operations teams to understand customer needs, build simple solutions to complex problems, and deliver delightful experiences to all our users.
Recommend changes to processes and tools at the team level based on industry standards, patterns, and practices. Independently build, diagnose, and fix high complexity technical issues. Work with engineering and product management to plan solutions for large features; communicate individual and project-level development statuses, issues, risks, and concerns to technical leadership and management. Lead creation of documentation and provide training around technology stacks and standards; help other engineers understand system/application designs.