Sr. Flutter Engineer (Temp to Hire)

Foresight
64d$123,200 - $162,800

About The Position

We are seeking an experienced Sr. Flutter Engineer to join the Revelyst Golf & Technology platform team. We are looking for a Sr. Flutter Software Engineer to join our Studios Team on the RGT platform. The Studios Team is building the future of sim golf. We craft next-gen experiences for pro players and weekend hackers alike. Our immersive simulations go beyond traditional play; we offer rich content for entertainment, game improvement, and skills-based wagering. We make sim golf more fun. This position reports to Director of Mobile Applications.

Requirements

  • Bachelor’s degree in computer science, engineering, or related field, or equivalent professional experience
  • Minimum of 5 years of experience in software development, with at least 2 years of experience with Flutter
  • Proficiency in Dart programming language and familiarity with Flutter architecture and design patterns
  • Experience with native Android or iOS development and Flutter plugin architecture
  • Strong understanding of mobile app development principles, including asynchronous programming, RESTful/GraphQL APIs, and state management
  • Understanding of automated unit, integration, and golden testing frameworks for mobile applications
  • Active participation in the Flutter community, such as contributions to open-source projects or participation in forums and meetups
  • Experience with version control systems such as Git
  • Familiarity with continuous integration and deployment (CI/CD) pipelines
  • Excellent problem-solving and analytical skills
  • Effective communication and collaboration abilities
  • Driven and self-motivated and can work independently and with your teammates
  • Focused on continuously sustainably delivering customer value

Nice To Haves

  • Bonus points for being a golfer!

Responsibilities

  • Collaborate with cross-functional teams to define and prioritize software features based on user feedback and business objectives
  • Design and implement high-quality, scalable, and maintainable mobile applications using Flutter
  • Conduct code reviews and provide constructive feedback to ensure code quality and consistency
  • Work closely with UI/UX designers to create visually appealing and intuitive user interfaces
  • Optimize application performance to ensure smooth and responsive user experiences
  • Stay up to date with the latest Flutter developments and best practices
  • Mentor junior engineers and contribute to the continuous improvement of our development processes

Benefits

  • Medical and dental insurance
  • Vision insurance
  • Disability and life insurance
  • 401K
  • PTO
  • Paid holidays
  • Gear discounts

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Senior

Education Level

Bachelor's degree

Number of Employees

101-250 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service