Sr. Mobile Engineer, Cross Platform (Remote)
Job Description
THE PURPOSE:
Slickdeals is looking for a motivated and experienced Cross-Platform developer to help us build a best-in-class mobile experience within the Flutter cross platform framework. You’ll be working as part of a growth focused mobile team that powers the Slickdeals community, and you will be responsible for new features and improvements for our flagship mobile app. As a Senior Mobile Engineer, you are expected to embody the following:
- Ownership
- Good programming practices
- Identify, plan, and prioritize - features/bugs/refactoring
- Quick iteration mentality
- Treat team members with respect and dignity
- Communicate effectively and efficiently
- Embody a continuous learning and educating mindset
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 while also ensuring 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 using Unit Tests, Integration Tests, and Test-Driven Development practices
- Prioritize Code Peer Reviews with a focus on coding standards to enable other developers to act on feedback quickly
THE CANDIDATE:
- A 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 Flutter
PREFERRED EXPERIENCE:
- Experience with creating Flutter packages
- In-depth knowledge of Bloc
- In-depth knowledge of event driven and reactive architecture
- Native experience with Android Development in Java and Kotlin
- Native experience with Android-Flutter Plugin 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
- Experience shipping multiple apps in Flutter
- Test Driven Development
- Understands and knows how to implement Mocks and Fakes
PERSONALITY:
- Growth mindset
- Ownership mentality
- Team focused mentality
- Authentic and open
- Prefers accountability over blame
- Understands self-resourcefulness and how it impacts the team
- Stays up to date with Flutter/Dart changes
- Educator: Someone that loves to teach others
- Exemplifies the role of a Subject Matter Expert
Remote work is available in: Alabama, Arizona, California, Connecticut, Florida, Hawaii, Illinois, Iowa, Kentucky, Louisiana, Maryland, Massachusetts, Michigan, Minnesota, North Carolina, New Jersey, Nevada, Ohio, Oregon, Pennsylvania, Rhode Island, South Carolina, Tennessee, Texas, and Utah.
- Competitive salary based on your experience
- Equity, become a Slickdeals stakeholder
- Platinum level medical benefits
- Dental, Vision, & Life Insurance
- 401K matching above the industry standard
- 10 vacation days, 10 paid holidays, & 48 hours of sick leave
- Professional Development Reimbursement Program, and LinkedIn Learning Membership
Work Authorization
Candidates must be eligible to work in the United States.
Slickdeals is an Equal Opportunity 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.
Explore More
Date Posted
01/13/2023
Views
6
Similar Jobs
Software Engineer Networking Software and Services - xAI
Views in the last 30 days - 0
The text describes xAIs mission to develop AI systems for understanding the universe and advancing human knowledge It outlines a role involving networ...
View DetailsAssociate Technical Support Engineer - Recharge
Views in the last 30 days - 0
Recharge is a subscription platform for innovative brands offering customer retention solutions They seek Technical Support roles with 247 coverage em...
View DetailsFull Stack Product Engineer - Jiga
Views in the last 30 days - 0
Jiga is a remotefriendly company focused on empowering engineers with trust autonomy and flexibility They emphasize simplicity ownership and impactful...
View DetailsSenior Design Manager (Infrastructure) - Canonical
Views in the last 30 days - 0
Canonical a leading opensource provider seeks a Senior Design Manager to drive innovation in cloud and AI technologies The role offers remote work glo...
View DetailsSenior Product Designer - Org & Security - Typeform
Views in the last 30 days - 0
This job description outlines a role in developing an intelligent contact management system with AI capabilities The position involves designing user ...
View DetailsExecutive Director Patient Advocacy - Kyverna Therapeutics
Views in the last 30 days - 0
Kyverna Therapeutics is seeking an Executive Director for Patient Advocacy to lead initiatives in autoimmune disease treatment The role involves build...
View Details