Viam Logo

Viam

Senior Mobile Engineer (Flutter)

Sorry, this job was removed at 07:31 p.m. (EST) on Wednesday, Jul 10, 2024
Be an Early Applicant
New York, NY
159K-213K Annually
New York, NY
159K-213K Annually

Viam is a software platform that makes it easy to turn great ideas into production-ready smart machines & robots at scale. Viam works with any hardware and has modern architecture, easy developer APIs, cloud connectivity and tools, and enterprise-grade security to give even the leanest teams the power to launch and manage their smart machine businesses.

Viam makes building, deploying, and monitoring smart machines a more flexible, affordable, and user-friendly experience, allowing developers to do more with smart machines while getting them to market faster. By making smart machines more accessible, Viam is attracting talent and investment to the industry so that more people start building automated products and services that improve our quality of life.

We are hiring a Software Engineer to work on our mobile applications. As a member of the mobile team, you will be responsible for building our in-house and customer white-labeled mobile apps. These apps provide a high-quality user interface for operating, monitoring, and visualizing data from a single robot or a fleet of robots. You will be integral not just to building high-quality, robust mobile apps but also to creating the future of our mobile offering by building tools and frameworks to scale.

Hybrid role (~3 days a week in our NYC office located at 1900 Broadway). 

You'll be:

  • Building our mobile app of today and growing it into the broader platform of tomorrow
  • Working with the UI/UX designer and bridging the gap between graphical design and technical implementation, taking an active role on both sides and defining how the application looks and how it works
  • Making contributions to the front-end part of our tech stack, working with Flutter
  • Working closely with our product team to design and develop new features
  • An active member of our sprint process
  • Designing and building software capable of reaching millions of users
  • Partnering with product managers, designers, and analysts to deeply understand the needs of our users and build a product that serves those needs
  • Improving the team and company – you will be an active participant in our culture (mentorship, interviewing, and new initiatives)
  • Supporting your fellow engineers through feedback, code reviews, and advancement of internal tools and processes

We’re looking for someone with:

  • One or more iOS/Android apps developed with Flutter. Either deployed on the AppStore/Google Play or available on Github
  • Experience with frontend infrastructure, components & performance
  • Experience with automated testing and building
  • Experience in producing end-to-end mobile products working closely with Product managers and Designers
  • Working knowledge of Flutter BLoC or other modern state management solutions
  • Strong attention to detail and love for architecture, UX, and code
  • Open to joining a fast-paced environment
  • At least 4 years of software engineering experience
  • BS or MS in computer science, engineering, other technical degrees, or relevant work experience
  • You take responsibility, love ownership, learn continuously, and have a growth mindset
  • Understanding of the Agile development life-cycle
  • Ability to write readable code, create extensive documentation for existing code, and refactor the previously written code into a readable state

Values:

  • Vision Driven
  • Collaborate Openly
  • Act Decisively
  • Succeed Through Diversity
  • Hold Ourselves Accountable
  • Lead with Curiosity

 Learn more about our values here!

Benefits:

  • 100% covered medical/dental/vision insurance plans
  • Competitive salary & equity packages (see below)
  • Reproductive Health Benefits, including Fertility Benefits and Abortion Access Travel Benefits
  • 25 days paid vacation and generous holiday observances
  • One Medical Membership
  • Citi Bike memberships
  • Commuter benefits
  • Monthly wellness stipend to be used for a variety of fitness-related items like gym memberships, fitness classes, fitness equipment, apparel, and more
  • Free lunch every day that you’re in the office
  • Paid parental leave

The starting salary for this role in the US is between $159,000 - $213,000/year. Your exact offer will vary based on a number of factors including experience level, skillset, market location, and balancing internal equity relative to peers at the company. We recognize that the person we hire may be less experienced, or more senior, than this job description as posted. In these situations, the updated salary range will be communicated with you as a candidate. In addition to cash compensation, Viam offers a comprehensive Total Rewards package that includes equity grants, health benefits, and more.        

 

HQ

Viam New York, New York, USA Office

New York, New York, NY, United States

Similar Jobs

3 Hours Ago
Hybrid
New York, NY, USA
Entry level
Entry level
Financial Services
As an AI Research Associate focusing on Synthetic Data, you will conduct end-to-end research in AI, collaborate on projects, formulate problems, gather data, develop models and algorithms, conduct experiments, and build prototype applications, driving high-impact business results and contributing to the AI research community.
Top Skills: AIC++JavaKerasMlPythonPyTorchTensorFlow
3 Hours Ago
Hybrid
New York, NY, USA
150K-250K
Mid level
150K-250K
Mid level
Artificial Intelligence • Fintech • Other • Automation
The Systems Engineer will develop and maintain tools for automating and improving software build, testing, and development workflows while analyzing and troubleshooting build patterns. The role involves collaboration with software developers to enhance their understanding of Linux systems and improve overall development efficiency.
Top Skills: Gerrit Code ReviewGroovyJavaJenkinsLinux/UnixPhabricatorPython
3 Hours Ago
Hybrid
New York, NY, USA
150K-250K
Senior level
150K-250K
Senior level
Artificial Intelligence • Fintech • Other • Automation
As a Senior Systems Software Engineer, you will create and maintain tools to automate systems engineering tasks, integrate configuration management modules, troubleshoot software on Linux machines, and help shape the direction of the Systems Python platform, focusing on enhancing user experience.

What you need to know about the NYC Tech Scene

As the undisputed financial capital of the world, New York City is an epicenter of startup funding activity. The city has a thriving fintech scene and is a major player in verticals ranging from AI to biotech, cybersecurity and digital media. It also has universities like NYU, Columbia and Cornell Tech attracting students and researchers from across the globe, providing the ecosystem with a constant influx of world-class talent. And its East Coast location and three international airports make it a perfect spot for European companies establishing a foothold in the United States.

Key Facts About NYC Tech

  • Number of Tech Workers: 549,200; 6% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Capgemini, Bloomberg, IBM, Spotify
  • Key Industries: Artificial intelligence, Fintech
  • Funding Landscape: $25.5 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Greycroft, Thrive Capital, Union Square Ventures, FirstMark Capital, Tiger Global Management, Tribeca Venture Partners, Insight Partners, Two Sigma Ventures
  • Research Centers and Universities: Columbia University, New York University, Fordham University, CUNY, AI Now Institute, Flatiron Institute, C.N. Yang Institute for Theoretical Physics, NASA Space Radiation Laboratory

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account