Principal Android Engineer
6 months ago
The Principal Android Engineer will own the high-level design, development, integration, documentation, and troubleshooting of our Device Software Engineering applications in addition to new technology projects involving Android. You should have a real passion for the latest technology trends and be willing to share new technology opportunities with the broader team. More specifically, you will:
- Analyze and understand impacts of new Operating System releases with Android.
- Communicate frequently and effectively with other developers and quality engineers on the team in addition to our product owners, scrum masters and project managers.
- Diagnose complex issues, evaluate, recommend, and execute the best resolution.
- Effectively communicate technical solutions and recommendations to senior level management.
- Lead the development teams in identifying and managing dependencies with other teams, processes, and technologies.
- Participate in the evaluation and selection of best-in-class products needed to successfully implement new designs.
- Support mobile teams in creating Proofs of Concept for new technologies and design patterns.
- Test software to ensure proper and efficient execution and adherence to business and technical requirements.
- Write clean, concise code that is stable, extensible and unit-tested appropriately.
- Write code that meets the production requirements and design specifications and anticipate potential errors/issues.
- Ability to effectively lead, monitor and guide the work of others on the team.
- At least one completed application in the Google Play Store -- include the links in your resume or cover letter.
- Basic understanding of Linux/Unix kernel programming on networking is preferred.
- Excellent written and verbal communication skills.
- Experience in making critical, architectural decisions for a development team, providing sound technical direction and communicating effectively.
- Experience working on large scale mobile projects leveraging rigid and complex architectural patterns.
- Expert level experience with designing and delivering optimized native mobile apps, SDKs and backend architecture.
- Extensive production experience with native iOS and Android application development, best practices and design patterns.
- Familiarity using test-driven development frameworks or automated testing tools for mobile development.
- Good understanding of OO Design, concurrency, synchronization, memory management, data structures, algorithms, etc.
- Proficiency building large scale, complex, Android applications optimized for both UX and performance.
- Practical knowledge / experience on integration with 3 rd party analytics SDKs is preferred, such as Google Analytics, Adobe Audience Manager.
- Proficient at developing and communicating agile high-level designs which are used to guide leadership in solution decisions and development teams through detailed design refinements and implementation.
- Solid analytical and troubleshooting abilities.
- Strong knowledge of multiple of the following: Java, Kotlin, Gradle and the Android SDK as well as Swift, iOS SDK, Objective-C and multi-threading skills.
- Team player mindset and a great sense of humor.
- Working experience in Agile software development and leveraging continuous integration and deployment practices.
- Willingness to lead mentor and advise other engineering team members.
- 7+ years native mobile application development experience - Android
- 10+ years overall application development experience
- 3+ years web services development experience using REST, JSON, XML
- 2+ years version control systems experience (Git and Atlassian suite)
EDUCATION
Bachelor's degree in Computer Science, Engineering or related field; Master's preferred
Required Skills : Android
Notes :
Selling points for candidate :
Project Verification Info :
Candidate must be your W2 Employee :Yes
Exclusive to Apex :No
Face to face interview required :No
Candidate must be local :No
Candidate must be authorized to work without sponsorship ::No
Interview times set : :No
Type of project :Development/Engineering
Master Job Title :Dev: Android Developer
Branch Code :Denver
-
Principal Electrical Engineer
2 weeks ago
Englewood, United States GAVINHEATH Full timeJob DescriptionJob DescriptionPrincipal Electrical EngineerGavinHeath is partnering with a client in the Denver Tech Center (Colorado) looking to add a Principal Electrical Engineer to their team. This role is a Direct Hire position, responsible for providing expert technical direction and oversight on electrical engineering projects. The Principal...
-
Epic Principal Software Engineer
20 hours ago
Englewood, United States Unavailable Full timeOverview CommonSpirit Health was formed by the alignment of Catholic Health Initiatives (CHI) and Dignity Health. With more than 700 care sites across the U.S. from clinics and hospitals to home-based care and virtual care services CommonSpirit is accessible to nearly one out of every four U.S. residents. Our world needs compassion like never before. Our...
-
IT Principal Engineer SailPoint
4 weeks ago
Englewood, Colorado, United States CommonSpirit Health Full timeJob SummaryAs a Principal Engineer for Cybersecurity Protections at CommonSpirit Health, you will be the lead technical authority for all cybersecurity protections. You will monitor the threat landscape and changing business requirements to identify functional, technological, and/or control solutions. Your goal will be to integrate all cybersecurity...
-
Principal Engineer I
4 weeks ago
Englewood, Colorado, United States Wave Full timeAbout the RoleWe are seeking a highly skilled Principal Engineer I to join our team at Wave. As a key member of our Product and Technology team, you will be responsible for engineering activities that maintain and enhance the company's telecommunications and signal processing hardware, software, and electrical systems.Key ResponsibilitiesWork with technical...
-
Principal Engineer I
4 weeks ago
Englewood, Colorado, United States Wave Full timeJob DescriptionThis is an exciting opportunity to join our team as a Principal Engineer I at Wave. As a key member of our Product and Technology team, you will be responsible for engineering activities that maintain and enhance our telecommunications and signal processing hardware, software, and electrical systems.Key ResponsibilitiesDesign, implement,...
-
Mid-Level Fullstack Software Engineer
4 weeks ago
Englewood, Colorado, United States Insight Global Full timeJob Title: Mid-Level Fullstack Software EngineerAbout the Role:We are seeking a highly skilled Mid-Level Fullstack Software Engineer to join our team at Insight Global. As a key member of our engineering team, you will be responsible for designing, building, and deploying a cross-platform application for both Android and iOS using ReactJS and NodeJS.Key...
-
Principal Network Architect
4 weeks ago
Englewood, Colorado, United States Spectrum Full timeJob SummaryThe Principal Network Architect will be responsible for designing and implementing network infrastructure solutions that meet the needs of Spectrum's customers. This role will involve working closely with cross-functional teams to develop and implement network architecture strategies that align with the company's business goals.Key...
-
Principal Fire Protection Engineer
2 weeks ago
Englewood, Colorado, United States Amentum Full timeA Fire Protection Career of ExcellenceAmentum seeks a seasoned Fire Protection Engineer with a strong background in designing, developing, and implementing fire protection systems for industrial facilities. This role offers the opportunity to work on complex projects, lead a team of engineers, and contribute to the company's mission to provide innovative...
-
Software Test Engineer
3 weeks ago
Englewood, Colorado, United States NR Consulting Full timeJob Title: QE SDETAbout the Role: As a Quality Assurance Engineer (Mobile Automation) at NR Consulting, you will play a key role in ensuring the quality of our mobile applications. You will be responsible for developing and executing automation tests for both iOS and Android platforms using tools like Appium, Selenium, and TestNG.Key Responsibilities:...
-
Senior Software Engineer, Fullstack
4 weeks ago
Englewood, United States VORTO Full timeDescription About VORTO We are building software & platforms to make supply chains more economically and environmentally sustainable. As an engineer at VORTO you will define the next generation of commerce. You'll work with with shippers on sophisticated supply chain automation software, and with drivers on a one-of-a-kind trucking platform to increase...
-
Senior Electrical Engineer Manager
4 weeks ago
Englewood, Colorado, United States Amentum Full timeAmentum is seeking a highly skilled Supervising Electrical Engineer 3 to lead our electrical engineering team in Englewood, CO. As a key member of our team, you will be responsible for managing the discipline engineering on projects to meet customer and project requirements regarding scope, scheduling, and budgets.The ideal candidate will have a strong...
-
Palo Alto Networks Technical Support Engineer
1 month ago
Englewood, Colorado, United States Arrow ECS Full timeJob Description:The Palo Alto Networks Post Sales Support Engineer is a critical role within the Arrow ECS team, focusing on Cortex. This position requires a collaborative and high-energy individual who can work across lines of business and support the Arrow ECS sales community.The post sales support engineer will provide best practice implementation...
-
Supervising Discipline Engineer 2
4 weeks ago
Englewood, United States Amentum Full timeAmentum is actively seeking a Supervising Discipline Engineer (SDE). This role will be responsible for a variety of engineering tasks in the initial planning through final design phase for projects of advanced complexity. The SDE is responsible for technical electrical project knowledge and managing the electrical engineering team to meet customer and...
-
Supervising Electrical Engineer 3
2 months ago
Englewood, United States Amentum Full timeAMENTUM is actively seeking a Supervising Electrical Engineer 3 (SDE) in the Englewood, CO responsible for a variety of engineering tasks in the initial planning through final design phase for projects of advanced complexity. The SDE is responsible for managing the discipline engineering on projects to meet customer and project requirements regarding scope,...
-
Mechanical Discipline Lead
4 weeks ago
Englewood, Colorado, United States Amentum Full timeAmentum is seeking a Mechanical Discipline Lead to support projects in our Englewood, CO office.This position serves as a company engineering representative at a base or remote locations.The successful candidate will perform engineering services such as engineering studies and analysis, technology planning, systems architecture development and integration,...
-
Multifamily-Field Engineer
2 months ago
Englewood, United States D.R. Horton, Inc Full timeDescription D.R. Horton, Inc., the largest homebuilder in the U.S., was founded in 1978 and is a publicly traded company on the New York Stock Exchange. It is engaged in the construction and sale of high quality homes designed principally for the entry-level and first time move-up markets. The Company also provides mortgage financing and title services for...
-
Senior Engineer-Cloud
3 weeks ago
Englewood, CO, United States Comcast Corporation Full timeComcast brings together the best in media and technology. We drive innovation to create the world's best entertainment and online experiences. We are at the forefront of change and move at an amazing pace, thanks to our remarkable people, who bring cutting-edge products and services to life for millions of customers every day. If you share in our passion for...
-
Electrical Discipline Supervisor
4 weeks ago
Englewood, Colorado, United States Amentum Full timeJob DescriptionAmentum is seeking a highly skilled Supervising Discipline Engineer (SDE) to lead our electrical engineering team. As an SDE, you will be responsible for technical electrical project knowledge and managing the electrical engineering team to meet customer and project requirements regarding scope, scheduling, and budgets.Key...
-
Water Distribution System Modeling Specialist
4 weeks ago
Englewood, Colorado, United States Jacobs Full timeAre you passionate about delivering cutting-edge solutions to water distribution system challenges? Do you thrive in roles that involve guiding clients on their digital water transformation journey? As a Water Distribution System Modeling Specialist at Jacobs, you will play a key role in helping us win and deliver local projects in Colorado's Front Range and...
-
Technical Support Specialist
1 month ago
Englewood, Colorado, United States GadellNet Full timeJob OverviewGadellNet Consulting Services is a rapidly growing IT company based in the Midwest, providing technology solutions to hundreds of businesses across various markets. We are a family-friendly company and an Equal Opportunity Employer passionate about building a creative, growth-oriented, and progressive work environment. Our team is dedicated to...