Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Versaterm Logo

Software Engineer III - Android

Versaterm

Salary not specified
Nov 5, 2025
Mesa, AZ, US
Apply Now

Versaterm is looking for a Software Engineer III to design, implement, and validate robust, scalable, and high-performance software solutions for Android devices, contributing to the company's goal of improving workflows and enhancing community safety through technology.

Requirements

  • At least 3 years of professional experience developing for Android devices
  • Extensive experience in Kotlin for Android development
  • Hands-on QA experience including Test Plan Creation and Test Case Management
  • Experience supporting testing on multiple Android devices, including support for USB devices and Wi-Fi direct
  • Strong debugging experience using information from logs, Crashlytics, and code debuggers
  • Familiarization with largescale systems, monolith architecture, distributed systems, microservices architectures, and implementing design patterns that scale.
  • Expertise with relational and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB, MS SQL Server) and a solid understanding of database design and optimization techniques.

Responsibilities

  • Design, develop, and implement complex Android software solutions using Kotlin, ensuring high quality, scalability, and performance.
  • Contribute to system architecture and design decisions for Android apps, supporting short-term goals and long-term growth.
  • Provide technical guidance for both development and QA initiatives.
  • Establish and enforce best practices for software design, coding, testing, and deployment.
  • Create, manage, and execute detailed test cases and test plans for Android apps, covering functionality, performance, and device compatibility.
  • Support and execute testing across multiple Android devices, including setup, debugging, and troubleshooting with various peripherals (e.g., sensors, Wi-Fi, Bluetooth, USB).
  • Identify performance bottlenecks and implement optimizations for Android apps.

Other

  • Degree in Computer Science, Software Engineering, or a related field, or equivalent industry experience and training.
  • 4-7 years of combined software development and quality assurance experience.
  • Ability to guide and influence teams, craft high-level technical proposals, and be an active part of the engineering management process.
  • Strong analytical and problem-solving skills, with the ability to resolve complex technical issues quickly and effectively.
  • This position requires security clearances due to the nature of our work with public safety agencies.