Senior Flutter Engineer
Remote
Full Time
#Engineering
#Flutter
#Consulting
#Firebase
#AWS
#React
#iOS
#Android
#TypeScript
#Auth0
Very Good Ventures is a global consultancy that provides clients elegant solutions using disruptive technologies. At VGV, we believe that building very good technology starts with a culture of excellence, collaboration, humility, and openness – and of course, have a very good time while doing it. We place our company values and culture at the forefront of everything we do.
Rising to prominence as the foremost Flutter experts, VGV is at an exciting stage of growth as we expand our global presence and our range of strategic services. Our mission is to lead the most influential companies through new digital frontiers and improve the relationship between technology and those that create it, manage it, and experience it.
People come to work at VGV to solve challenging problems with the newest technology, alongside some of the best talent in the industry, and in a culture that remains steadfastly dedicated to its employees.
Overview
Senior Flutter Engineers are well-trusted members of the team that can resolve almost every single technical challenge they face without guidance. They have a strong understanding of the project domain, and the rest of the team relies on them for efficient planning and collaboration methods.
Senior Engineers are considered project captains: they are brand ambassadors, they deliver the project following VGV’s quality standards, and they help other members of the team to grow, comparing their success to the success and growth of the team they lead.
At VGV you will play a key role in the success of the development of high-quality mobile applications to meet the needs of our clients and their end-users. You will work with well-known companies ranging from well-funded startups to Fortune 500 companies, in diverse industries such as entertainment, automotive, and fintech. You will write clean and maintainable code adhering to VGV’s standards, ensure the performance and quality of your applications, and collaborate with many talented teammates from engineering, design, and product management. We’re looking for someone who has a strong background in working and releasing a Flutter product to production, as well as having an interest in mentoring and leading teams to success.
Responsibilities and Expectations
Technical Excellence
- You are a trusted and experienced software engineer. You are capable of delivering high-quality and performant software solutions at scale and leading the most complex parts of project development.
- You solve complex problems with easy-to-understand solutions.
- You actively lead scoping and estimating activities, working with all your peers and stakeholders to find a way to deliver high-quality projects on time and within budget.
- You actively participate in code reviews, taking this opportunity as a moment to mentor and coach the team.
- You use your creativity and technical ability to make standard and process recommendations to the organization.
- You actively lead code pairing sessions and mentor others to learn how to do so effectively.
Reliability
- You provide detailed status updates of your work on team meetings
- You complete, document, and architect software solutions in a timely manner
- Expected minimum annual utilization target of 80%, understanding that the target is only achievable if sufficient work is won.
Effective Collaboration & Communication
At this level, you are considered a team/project leader that is highly trusted by your peers. You feel comfortable leading all aspects of your project, from architecture to feature development, and you are a role model for the rest of the engineers on your project.
- You ensure that your projects contain easy-to-understand and ready-to-go onboarding materials
- You can negotiate timelines and estimations with our stakeholders effectively
- You are capable of unblocking the team in times of uncertainty
- You express yourself with clarity and authority in front of our partners, leading demos, engineering status updates, and other ceremonies
- You mentor other engineers with empathy, patience, grace, and gratitude.
Thought Leadership & Generation Of Opportunities
The most successful individuals working in a consulting environment are those who combine their skills to execute effectively with their ability to inspire others and create new opportunities.
- You actively share your professional journey and experiences in your preferred channels (local meetups, LinkedIn, Twitter).
- You contribute regularly to VGV’s communication channels (for example, blog posts and team presentations)
- You actively engage in community activities representing VGV, such as conferences, speaking events, open-source contributions.
Qualifications:
- BSc/MSc in Computer Science or related field
- 5 years of professional experience working as a software engineer in a team environment
- Proven proficiency with frontend technologies (like Flutter or React) and backend technologies (Firebase, AWS etc.)
- Deep understanding of the Flutter framework and how dependency injection and scoping dependencies work using provider
- Strong understanding of software development at scale
- Excellent verbal and written communication skills in English to effectively communicate with team members and stakeholders
- Experience with native mobile development (iOS or Android) and/or Firebase with TypeScript
- Complete understanding of flutter_bloc
- Strong understanding of the capabilities of critical third party products, such as Firebase, Auth0, AWS, Google Map, etc.
Nice to have:
- A Github repository with at least one Flutter project (extra kudos if your Flutter project uses flutter_bloc and has a good set of unit and/or widget tests!).
- Experience in a consulting environment
Company Values
- Do our best, professional work.
- Be collaborative partners.
- Scale with standards.
- Always be growing.
- Be very good.
Very Good Ventures is an equal opportunity employer and welcomes applicants from all backgrounds. We are committed to providing a fair and inclusive work environment, free from discrimination and harassment, and promoting diversity in our workforce. We value and celebrate the unique perspectives and contributions of each member of our global workforce, regardless of race, color, religion, sex, national origin, age, disability, sexual orientation, gender identity, or any other legally protected characteristic. We believe that a diverse and inclusive workforce is essential to our success as a company.
Very Good Ventures
56 views
Company Size
101-250
Markets





