About the role

  • Android Software Engineer developing high-performance applications for Fieldwire, the leading construction field management software. Collaborating with cross-functional teams to build and enhance Android features.

Responsibilities

  • Developing the best possible Android experience for users
  • Working closely with technical and product leadership to develop future features for Android and the Fieldwire platform
  • Building the fastest mobile plan viewer by displaying 4M pixel images using progressive tiling
  • Architecting performant list views that need to pull data from various tables
  • Ensuring the app works in every situation

Requirements

  • Bachelor’s or Master’s degree in CS or equivalent work experience
  • 3.5+ years of experience working on a production android app
  • Experience writing clean, well-tested, and modular code
  • Strong understanding of algorithms and data structures
  • Experience with reactive programming (RxJava, coroutines)
  • Experience with rendering APIs (eg. OpenGL) or C++ code development
  • Experience with advanced debugging tools for memory and performance issues

Benefits

  • corporate bonus which can range up to 20%

Job title

Android Engineer

Job type

Experience level

Mid levelSenior

Salary

$145,000 - $170,000 per year

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job