Search jobs > Denver, CO > Remote > Software engineer mobile

Mobile Software Engineer Manager

TrackVia
Denver, CO or Remote
$130K-$150K a year
Remote
Full-time

About Us :

TrackVia offers the most-trusted app building platform for anyone looking for a better way to work. TrackVia gives businesspeople and IT experts the ability to easily build and integrate apps to track, manage, and automate processes in days, not weeks.

Our customers make lasting and substantial improvements to their business using TrackVia’s bullet-proof cloud-based technology and they love getting the industry’s best customer experience every step of the way.

About the Role

As a mobile software engineering manager at TrackVia, your mission will be to lead, motivate, and inspire your team to build new, scalable end-user functionality for TrackVia’s flagship mobile products used by customers around the globe.

With thousands of users creating millions of data points daily, TrackVia empowers people to create low-code applications that solve real-world business problems.

You manage and contribute in a highly-collaborative environment across product, design, and engineering teams to implement sophisticated solutions to complex challenges.

You will write code and oversee almost every phase of the SDLC, as we expect our technical leadership to be in the trenches alongside junior engineers, understanding root causes and leading by example.

You will need to work effectively and in close coordination with other teams, departments, and leadership within the company.

This will require excellent communication, collaboration, and organizational skills, as well as the ability to set clear expectations and manage competing priorities to demonstrate progress to senior management.

You will be instrumental in managing projects, defining and refining product value in a way that is understandable and consumable to your team, inspiring innovation and prioritizing efforts to ensure your team has everything they need to achieve success in delivering value to our customers.

When things break and they will you are eager and able to help analyze and resolve them. You like thinking of ways to improve efficiency and bring delight to both the people you work with and TrackVia customers.

What You’ll Do

  • Participate in the full software development cycle to define, design, develop, test, analyze, and deploy delightful features for the TrackVia mobile experience.
  • Embrace the challenges of building data intensive, highly responsive, and seamless-offline apps in the constrained environment of a mobile device.
  • Regularly contribute significant features, enhancements or bug fixes including unit tests without guidance and without causing regressions.
  • Facilitate all aspects of talent management including personnel development, performance appraisals, identifying mentorship and training opportunities.
  • Construct and share comprehensive status updates throughout the organization, especially to senior management.
  • Teach and guide your direct reports. Provide mentorship for junior engineers to help them grow in their technical responsibilities and remove impediments blocking their productivity.
  • Drive and execute team standards for code style, maintainability, and best practices for a high-scale environment. Establish processes for others to maintain and advocate for code standards.
  • Actively seeks out tools and processes that could eliminate toil, automate processes, and improve the development of software and related tasks.
  • Manage and approve budgets for tools, services, and educational resources and opportunities for your team.
  • Engineer custom native user interfaces using the latest mobile programming techniques.
  • Leverage knowledge of best coding practices and design patterns to write elegant, readable well-tested and highly-performant code.
  • Define and propose solutions to technical problems of broad scope and high complexity. Communicate these technical or architectural solutions verbally and in writing for both internal and external audiences.
  • Seek opportunities to regularly identify code optimizations and champion initiatives to completion.

What You’ll Need

  • 5+ years of professional experience building mobile applications at scale
  • 3+ years of professional experience working in an enterprise or SaaS environment
  • Proven track record of senior technical leadership
  • Expert experience mentoring and modeling best practices for software build and release processes with direct and cross-functional teams
  • Expert communication skills : ability to clearly and concisely communicate complex technical problems and regularly achieve consensus with peers.
  • Expert experience with mobile app release management and lifecycle and ability to release end-to-end without assistance
  • Expert experience contributing significant features, enhancements or bug fixes including unit tests without guidance and without causing regressions
  • Expert experience in a modern native mobile language, either Swift (iOS) or Kotlin (Android)
  • Expert experience working with native iOS frameworks and architecture (UIKit, Foundation, CoreLocation, Accessibility, AVFoundation, etc) or Android frameworks and architecture (Application Framework, Core Libraries, Device Drivers, AndroidX, etc)
  • Expert skills in self-motivation, self-management, and self-organization
  • Expert understanding of application security threats and remediation techniques (SAST, DAST, etc)
  • Proficient experience writing automated unit, integration and end-to-end tests
  • Proficient experience using UX / UI tools like Figma, Zeplin, InVision, or Sketch
  • Proficient experience with multithreaded programming and memory management as it relates to mobile devices
  • Proficient experience with GitLab CI / CD, YAML pipeline configurations, and introducing continuous improvement to software delivery for your team’s products and across other teams
  • Proficient experience diagnosing and mitigating critical performance and optimization problems within your codebase and across other team’s codebases
  • Proficient knowledge of relational databases and common data structure design patterns, both for mobile and backend

Bonus Points

  • Experience with an offline first mobile application data strategy
  • Expert experience driving large-scale initiatives that span multiple projects, teams, or groups of engineers
  • Expert understanding of user experience design principles and human interface guideline best practices
  • Previous contributions to creating major efficiencies or led cultural initiatives within your team or across several teams

Salary & Benefits

  • The salary range for this position is $130,000 - $150,000
  • We cover 100% medical, dental, and vision benefits
  • We understand you have a life outside of work and have an unlimited, flexible time-off policy
  • We provide competitive paid parental leave for all new parents after 6 months
  • We made Built in Colorado’s Best Small Companies to Work For list, Denver Business Journal’s Largest Denver-area Tech Employers list, and Outside Magazine’s 50 Best Places to Work list
  • You will have the opportunity to challenge yourself and have a high degree of responsibility and impact
  • Your daily tasks will change often and give you many opportunities to grow your professional and technical skillset and advance your career

Though this position is remote, you must located within the United States.

Applicants with disabilities may contact Human Resources via telephone or e-mail and arrange for accommodations with the application process.

Please contact us at or (720) 625-3415.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. .

30+ days ago
Related jobs
TrackVia
Denver, Colorado
Remote

As a mobile software engineering manager at TrackVia, your mission will be to lead, motivate, and inspire your team to build new, scalable end-user functionality for TrackVia’s flagship mobile products used by customers around the globe. Participate in the full software development cycle to define, ...

Orion Innovation
Denver, Colorado

Orion delivers game-changing business transformation and product development rooted in digital strategy, experience design, and engineering, with a unique combination of agility, scale, and maturity. Take ownership and accountability of development process and the development team through the entire...

Orion Innovation
Denver, Colorado

Orion delivers game-changing business transformation and product development rooted in digital strategy, experience design, and engineering, with a unique combination of agility, scale, and maturity. Take ownership and accountability of development process and the development team through the entire...

Promoted
DISH
Englewood, Colorado

You will take the lead to work with a highly motivated, cross-functional team on defining, launching, and managing new products and services for our product portfolio. As a successful Principal Enterprise Product Manager, you will have:. Our business reach spans satellite television service, live-st...

Promoted
Terumo BCT, Inc.
Lakewood, Colorado

The Global Quality Risk Management Engineer will work with the Risk Management Process Owner (GPO) to develop and maintain Quality Management Systems related to Risk Management and ensures alignment and appropriate integration with the company's quality system procedures and processes. Demonstrated ...

Promoted
PMI (Project Management Institute)
Denver, Colorado

JobPosting","title":"QA & Automation Engineer III","datePosted":"2024-09-04T00:00:00","validThrough":null,"description":"QA Automation Engineer (Multiple Openings), Project Management Institute, Inc. QA Automation Engineer (Multiple Openings), Project Management Institute, Inc. The position requires...

Promoted
Raytheon Careers
Aurora, Colorado

As a Senior Software Engineer, you have the opportunity to directly impact the world around you and contribute to classified programs and technologies you are passionate about. Qualifications You Must Have** Typically requires a Bachelor’s degree in Science, Technology, Engineering or Mathematics (S...

Promoted
Raytheon
Aurora, Colorado

The team members are multi-disciplined and contribute across all phases of systems engineering, software development, integration and test, and metrics. This software engineering position is onsite at our Aurora, CO location. We bring the strength of more than 100 years of experience and renowned en...

Promoted
Foster CM Group, Inc
Denver, Colorado

Foster CM Group is currently seeking an experienced Project Manager in the Denver, Colorado area for aviation construction projects. The Project Manager will be responsible for overall field management of assigned contract, administration, and coordination on mid to large size projects of a diverse ...

Promoted
eTek IT Services, Inc.
Greenwood Village, Colorado

This position is for a Test Automation architect to lead optimization and refactoring of our automation test suites and participate in future test automation strategy and design.This position is for a Test Automation architect to lead optimization and refactoring of our automation test suites and pa...