This job posting is currently inactive. Check out other active jobs at LatamRecruit.

Sr. Mobile Flutter Developer (ALL LATAM)

LatamRecruit
Full-timeUSD 6,000 - 9,000/month

Client: Spectora.com

About Spectora

Spectora is the leading SaaS home inspection platform, with a 7-year track record of helping home inspectors build successful businesses through our world-class inspection software. Our flagship product is an all-in-one business solution that helps inspectors conduct and share inspections, manage and automate their operations, and market their business.

We’re proud to say Spectora is a profitable, bootstrapped business that isn’t beholden to outside investors, allowing us to focus on our product, our customers, and our team. We go head-to-head with bigger, better-funded competitors every day, and we are winning.

And we win because of our people.

Our culture is driven by our scrappy, hilarious, and relationship-focused team, who bring IQ and EQ to the table. We push ourselves and each other to grow in our careers and as people and are focused on being the best versions of ourselves every day. Spectora is a genuinely exceptional place to work (if we do say so ourselves).

Want to hear about our culture directly from the team?https://youtu.be/ticzqdTGAlo About the Position

We're looking for a full-time, Senior Flutter engineer to join our team and help us continue to improve our all-new Flutter app backed by Firestore, Google Cloud Functions and a number of other modern technologies. Since Flutter is a relatively new technology, we're not expecting years and years of experience. Instead, we're looking for someone who has been working with Flutter for at least a year in a production environment and has solid foundational software engineering experience gained elsewhere and is a passionate team player.

Core Responsibilities

● Lead the entire lifecycle of assigned tickets, from scoping to development, testing, deployment, and ongoing maintenance

● Implement code that is clear, concise, tested, and easily understood by others ● Conduct comprehensive code reviews for other team members, offering constructive feedback to enhance code quality and consistency

● Write and improve our documentation and development processes

● Uphold and promote the company's core values, fostering a positive and collaborative team culture

● Collaborate with the QA team to develop comprehensive test plans, conduct testing, and address any defects identified

● Contribute to the improvement of development processes, tools, and methodologies to enhance overall team efficiency and productivity

Who You Are

● You communicate well - internally and with customers, written and verbal

● You display a strong sense of self-motivation, taking initiative to drive tasks and projects to completion

● You have the ability to seamlessly switch between deep, focused development work and providing support to our Client Success team to debug an issue

● You have a knack for problem-solving and debugging, both independently and as part of a team

● You have the drive to immediately get productive in our tech stack within our tech stack which includes Flutter, Firebase (Firestore, Functions and Storage) and Vue.js

● You value writing tests as an integral part of the development process and recognize that they not only enhance software quality but also contribute to more efficient debugging and long-term code maintainability

● You're curious by nature and aren't afraid to speak up and ask questions

● You have a minimum of 4 years of Flutter experience in a production environment

● You have 5-10 years of native (Java, Swift, Kotlin, Objective C) - can be just Android or iOS but both is better

● You're curious and aren't afraid to speak up and ask questions.

● Ways to earn bonus points!

○ You have experience with Firebase, specifically Firestore, and other Firebase products (Storage, Cloud Functions, etc)

○ You have experience with Riverpod and providers

○ You have experience with local database manipulation

○ You have knowledge on mobile architectures and state management

○ You’ve worked on custom cameras or related

○ You have professional experience with native mobile development (iOS or Android)

○ You have experience with Rails, Vue.js, Postgres, or AWS Lambda

We encourage you to apply even if you don’t meet every bullet point. We are people, not checklists, and we hire as such!

Spectora values and celebrates a diverse workforce. We strongly encourage women, people of color, LGBTQ+ individuals, people with disabilities, members of ethnic minorities, foreign-born residents, and veterans to apply. We are committed to creating an inclusive environment for all employees and applicants, free of discrimination or harassment.

Apply for this job

Resume/CV*

Click or drag file to this area to upload your Resume

Please make sure to upload a PDF

First Name*
Last Name*
Email*
Phone Number*
Please record yourself through https://vocaroo.com/ for 30-40 seconds talking about your experience in English (To avoid prescreening call), and include the link here.*
What is your salary expectation?*
Is this negotiable?*
How many weeks notice do you need to start a new job?*
Your github repo*
Any projects you are proud of?*
Spectora's Engineering Core Values:Humble, Hungry, Smart (EQ), Focus on the customer and prioritize impact, Communicate early and often, Do Less & Better, Think like an owner, Learn and share, Ship fast, sustainably. How are you a great cultural fit for Spectora? Please explain in details.*