Senior Digital Tech Lead jobs in United States
cer-icon
Apply on Employer Site
company-logo

Avangrid · 10 hours ago

Senior Digital Tech Lead

Avangrid is a company focused on providing innovative solutions in the energy sector, and they are seeking a Senior Mobile Tech Lead to drive the architecture and development of their mobile applications. The role involves leading technical teams, defining architectural guidelines, and ensuring high-quality delivery of mobile solutions on both iOS and Android platforms.

Charity
check
H1B Sponsor Likelynote

Responsibilities

Provide hands-on technical leadership for software engineers, focusing on technical architecture, design, development, and successful delivery
Act as a liaison between the customer community and the software development team for effective communication and understanding of requirements
Define high-level application platform architectural guidelines, making strategic choices and articulating trade-offs to business owners
Displays outward thinking, develops strategies for the full software development life cycle of new and emerging technologies, and demonstrates the viability
Technical mentoring to improve the analytical and technical skills of team members
Remain up to date with coding best practices for scaling and Mobile native technologies (IOS and Android)
Define and evolve a modern mobile architecture (e.g., MVVM/Clean Architecture, dependency injection, modularization) that supports scalability, testability, and reuse across apps
Mentor engineers; raise the bar on code reviews, design reviews, and technical decision making. Build healthy engineering practices and a strong learning culture
Stay current on iOS and Android platform changes, frameworks (e.g., Swift UI, Combine; Jetpack Compose, Kotlin Coroutines/Flow), and app store policies. Advocate pragmatic adoption
Own end-to-end delivery for iOS/Android epics: from solution design and API contracts through implementation, testing, performance tuning, and release
Collaborate with cross-functional teams to define, design, and deliver products based on best practices
Partner with Scrum Masters, Project Manager, Business Analysts & SMEs and Product Owners on Agile and Scrum principles and ways of working
Promote pragmatic Agile practices (definition of ready/done, acceptance criteria, story mapping, tech debt tracking, and iteration cadence)
Unit-test code for robustness, usability, and reliability
Work on bug fixing and continuous improvement of applications based on metrics
Collaborate closely with UX to design and build pixel perfect, accessible interfaces (ADA), and ensure consistent interaction patterns across platforms
Own CI/CD pipelines for mobile (e.g., GitHub Actions, Azure DevOps, Jenkins), automated build/test, code signing, and artifact management
Orchestrate TestFlight, Play Console, phased rollouts, feature gating (Firebase Remote Config/LaunchDarkly), and canary strategies
Establish robust test strategy: unit, snapshot/UI tests (XCTest/XCUITest, Espresso/UI Automator), contract/API testing, and performance tests at scale
Maintain a reliable release train, app versioning, and store compliance with Apple and Google review guidelines
Produce and maintain technical documentation: solution architecture, data flows, deployment diagrams, and operational runbooks
Demonstrate strong technical, analytical, interpersonal, and organizational skills
Excellent written and verbal communication skills
Communicate complex technical topics to nontechnical stakeholders. Provide clear options, tradeoffs, and recommendations

Qualification

IOS development (Swift)Android development (Kotlin)Mobile architecture (MVVM/Clean)CI/CD toolsAgile methodologiesMicroservices frameworksTechnical documentationBilingual (English/Spanish)Technical mentoringCommunication skillsProblem-solving skillsTeam collaboration

Required

Bachelor's degree in engineering, Information Technology, Computer Science, or a related field
7+ years of experience designing, building, and integrating native mobile app solutions
10+ years of IT experience in web and mobile app design, development, testing, and support
Significant technical experience as a software developer, software development lead, technical lead, technical architect, or related role
Strong knowledge of designing architectural solutions
Strong verbal and written communication skills
Knowledge of application development lifecycle, API best practices, and DevOps
Possesses motivation to achieve results in a fast-paced environment
Native Mobile Apps programming for iOS development (Swift/objective-c) and/or Android development (java and Kotlin)
iOS: Swift, Swift UI and/or UI Kit, Combine (or RxSwift), async/await, concurrency, Core Data/Realm, URL Session/Alamofire, Keychain, background tasks
Android: Kotlin, Jetpack (Compose, Navigation, Room, Hilt/Koin, Work Manager), Coroutines/Flow (or RxJava), OkHttp/Retrofit, Keystore, background work
Architecture: MVVM/Clean Architecture, modularization, DI, SOLID, separation of concerns, testability
CI/CD tools (Git, Jenkins, etc.) and source code management modules
Experience with Google analytics, RemoteConfig, etc
Experience with container frameworks such as Docker and Kubernetes

Preferred

Experience in the utility sector
Bilingual proficiency in English/Spanish

Company

Avangrid

company-logo
Avangrid, Inc.

H1B Sponsorship

Avangrid has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (9)
2024 (5)
2023 (6)
2022 (5)
2021 (3)
2020 (3)

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Alfredo del Canto
SVP Chief of Staff to CEO
linkedin
leader-logo
Bob Kump
Deputy CEO and President
linkedin
Company data provided by crunchbase