Sr. Mobile Engineer, Cross-Platform
THE PURPOSE:
Slickdeals is looking for a motivated and experienced Cross-Platform developer to help us build a best-in-class mobile experience on both iOS and Android using the cross platform framework Flutter. You’ll be working as part of a team that powers the Slickdeals community and will be responsible for new features and improvements for our iOS and Android mobile apps. As a senior engineer, you are expected to embody ownership, good programming practices, identify, plan, and prioritize features that will enable our customers to have the best experience.
DUTIES AND RESPONSIBILITIES:
- Embrace Lean development methodologies to pragmatically get results quickly. Leverage experiments and observable data, to make informed decisions to effectively reduce the cost of iteration. Cultivate a growth mindset where you and the team fail fast, and learn from mistakes.
- Participate in agile development leveraging Kanban and Scrum on a cross-functional development team delivering value to the customer in 2 week sprints.
- Take ownership and accountability of new systems and processes, and ensure other team members are consulted and informed.
- Develop software that scales across platforms and is responsive across many different mobile device specs and form factors.
- Validate code correctness through the use of Unit Tests, Integration Tests, and Test-Driven Development practices.
- Prioritize Code Peer Reviews with a focus on coding standards to enable other developers to quickly act on feedback.
THE CANDIDATE:
- Technologist who breaks through blockers and gets the job done regardless of tools or platform.
- 4+ years of experience building and releasing consumer apps for phones and tablets.
- 2+ years of experience working with cross-platform frameworks such as Xamarin, React Native, or Flutter.
PREFERRED EXPERIENCE:
- Experience shipping multiple apps in Flutter
- Native Experience with iOS and Android development
- Experience working with multiple approaches to Unidirectional Flow State Management
- Experience creating and encapsulating shared code in cross-platform packages ready to be consumed by multiple applications.
- PHP Backend experience writing APIs
WORK AUTHORIZATION:
Candidates must be eligible to work in the United States.
Slickdeals is an Equal Employment Employer; employment is governed on the basis of merit, competence, and qualifications and will not be influenced in any manner by race, color, religion, gender (including pregnancy, childbirth, or related medical conditions), national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability or any other protected status. Slickdeals will consider qualified applicants with criminal histories consistent with the “Ban the Box” legislation. We may access publicly available information as part of your application.
Slickdeals participates in E-Verify. For more information, please refer to E-Verify Participation and Right to Work.
Slickdeals does not accept unsolicited resumes from agencies and is not responsible for related fees.