Lead Software Engineering

AT&T AT&T · Telecom · Bothell, WA

Lead the development of innovative mobile applications for iOS and Android, driving the entire delivery process from design to production support with a focus on automation and CI/CD.

What you'd actually do

  1. Lead the development of innovative mobile applications for iOS and Android.
  2. Drive the overall delivery process of a software application or service, including design, development, testing, deployment, production application support (e.g., troubleshooting) and maintenance with a focus on automation.
  3. Collaborate to gather and review software requirements/user stories, provide estimates, create software design specifications and collaborate with engineers/architects to assess and test hardware and software interactions.
  4. Execute a specific development methodology through application of various programming languages.
  5. Create and execute automated test plans/strategies utilizing business requirements and collaborate with engineers/architects and clients to validate test environments, test data and test results, design and implement code fixes, validate outcomes against expected results and produce associated reporting.

Skills

Required

  • React Native
  • Node.JS
  • Redux
  • NPM
  • Java
  • NestJS
  • Kubernetes
  • Objective-C
  • Swift
  • Kotlin
  • Jenkins
  • Typescript
  • Hoppscotch
  • Git
  • Xcode
  • Gradle
  • Android Studio
  • IntelliJ
  • Agile
  • Scrum
  • CI/CD
  • UI/UX Design Principles
  • APIs
  • web services
  • RESTful architecture

What the JD emphasized

  • Full Stack software development experience on mobile platforms including iOS and Android