Mobile Software Engineer Manager
2 weeks ago
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 backendBonus 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 teamsSalary & 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 careerThough 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. .
-
Principal Engineer, Software
5 days ago
Denver, Colorado, United States T-Mobile Full timeAt T-Mobile, we invest in YOU Our Total Rewards Package ensures that employees get the same big love we give our customers. All team members receive a competitive base salary and compensation package - this is Total Rewards. Employees enjoy multiple wealth-building opportunities through our annual stock grant, employee stock purchase plan, 401(k), and access...
-
Principal Engineer, Software
3 days ago
Denver, Colorado, United States T-Mobile Full timeAt T-Mobile, we invest in YOU Our Total Rewards Package ensures that employees get the same big love we give our customers. All team members receive a competitive base salary and compensation package - this is Total Rewards. Employees enjoy multiple wealth-building opportunities through our annual stock grant, employee stock purchase plan, 401(k), and access...
-
Mobile Software Development Manager
6 hours ago
Denver, Colorado, United States beBee Careers Full timeAbout the RoleWe are seeking a highly skilled and experienced Mobile Software Development Manager to lead our team of mobile engineers. The ideal candidate will have a strong technical background, excellent leadership skills, and the ability to motivate and inspire their team to deliver high-quality software solutions.
-
Construction Engineer
2 weeks ago
Denver, Colorado, United States Collins Engineer Full timeOverview Want the resources and opportunities of a top structural engineering firm, while still retaining the connections of a small company? Collins Engineers, Inc. provides design and analysis services coupled with field experience to the transportation, marine, construction, and land development industries. As a growing and multi-disciplined civil...
-
Hydraulic Structural Project Engineer
2 weeks ago
Denver, Colorado, United States Collins Engineer Full timeOverview As an ENR Top 500 Design Firm, Collins makes its people and culture a top priority, while providing the opportunity to work on a variety of interesting and unique projects. We pride ourselves in fostering collaboration and an environment where each employee is an integral part of a team, not just another number. Collins has an opening for a...
-
Sr. Software Engineer
1 week ago
Denver, Colorado, United States Rocket Software Full timeIt's fun to work in a company where people truly BELIEVE in what they're doingJob Description Summary:The Senior Software Engineer will provide technical leadership in the architecture, design, and implementation. You are an Agile problem solver and has an appetite for building and delivering innovative software solutions, that delivers excellent business...
-
Denver, Colorado, United States Technogen International Company Full timeThe Technogen International Company is seeking a skilled Software Engineer for Mobile Application Development to join its team.About UsWe are a company that values innovation and excellence in the field of mobile technology. Our team guides the direction, standards, and delivery of mobile applications that help create secure, consistent, branded, and amazing...
-
Civil Site Project Engineer
11 hours ago
Denver, Colorado, United States Collins Engineer Full timeOverview Collins is an ENR Top 500 Design Firm, providing design and analysis services coupled with field experience to the transportation, marine, construction, and land development industries. As a mid-size, but growing, multi-disciplined civil engineering and professional services firm, Collins is a great place to grow your career. Large enough to...
-
Principal Software Engineer
4 weeks ago
Denver, Colorado, United States Lynx Software Technologies Full timeThompson Software Solutions is seeking a Principal Software Engineer who is ready to work with a talented team to provide innovative solutions for tomorrow's problems. This position requires a software engineer to use a wide application of technical principles, theories, and concepts in the software field to develop, integrate, and test software products....
-
Software Engineering Manager
4 weeks ago
Denver, Colorado, United States DISH Full timeOur business reach spans satellite television service, live-streaming and on-demand programming, smart home installation services, mobile plans and products and now we are building Americas First Smart Network. Today, our brands include EchoStar, Hughes, DISH TV, Sling TV, Boost Mobile and Gen Mobile. Whether through research and development, technology...