Principal Software Engineer - Mobile Apps

Lowe's Companies, Inc.
US - North Carolina - Charlotte
View Company Profile / << Go Back

  • Job Type: Full time
  • Yesterday

Job Description

Define mobile technology strategy and own end-to-end architecture across mobile and backend systems, leading development for Android, iOS, and cross-platform solutions. Drive quality, secure delivery, performance, production reliability, and technical decisions while collaborating with product owners, engineers, and stakeholders.

Requirements: Requires a bachelor’s degree in computer science, computer information systems, or a related field, or equivalent experience, plus 10 years in software development and at least 8 years in relevant engineering competencies and SDLC projects. Preferred qualifications include a master’s degree, experience leading technology modernization, expertise in microservices and JVM caching, and hands-on use of GenAI APIs, LLM prompt engineering, and code-generation tools.

Key Skills: Mobile Architecture, Android Development, iOS Development, Kotlin Multiplatform, Server-Driven UI, Kotlin, Jetpack Compose, Swift, SwiftUI, Microservices, REST APIs, Spring Boot, Automated Testing, CI/CD, Performance Monitoring, Technical Leadership

Benefits: 401(k) With Up to 4.25% Match, Discounted Employee Stock Purchase Plan, Tuition-Free Education, 10-Week Maternity/Parental Leave, 10% Associate Discount




Fast Track Upload