The Home Depot

Software Engineer II – Mobile

The Home Depot

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $50,000 - $110,000 per year

Job Level

Mid-LevelSenior

Tech Stack

AndroidAngularFlutterIoniciOSJavaJavaScriptJenkinsjQueryKotlinMaven.NETNode.jsObjective-CReactReact NativeSwiftTypeScript

About the role

  • Collaborates and pairs with other product team members (UX, engineering, and product management) to create secure, reliable, scalable software solutions;
  • Documents, reviews and ensures that all quality and change control standards are met;
  • Works with Product Team to ensure user stories that are developer-ready, easy to understand, and testable;
  • Writes custom code or scripts to automate infrastructure, monitoring services, and test cases;
  • Writes custom code or scripts to do destructive testing to ensure adequate resiliency in production;
  • Program configuration/modification and setup activities on large projects using HD approved methodology;
  • Configures commercial off the shelf solutions to align with evolving business needs;
  • Creates meaningful dashboards, logging, alerting, and responses to ensure that issues are captured and addressed proactively

Requirements

  • 3-4 years of relevant work experience
  • Experience with Cordova/PhoneGap
  • Experience with Ionic (4 or above preferred)
  • Experience with Angular
  • Experience with Javascript/TypeScript
  • Experience with Xcode/Android Studio/Visual Studio Code
  • Experience with iOS / Android SDKs
  • Experience in microservice-based architecture
  • Experience with mobile automation tools (Such as jenkins, fastlane, gulp, node, grade, maven, hockey app, test flight)
  • Knowledge of Apple iOS Human Interface Guidelines
  • Knowledge of Google Material Design System
  • Experience in an object-oriented programming language (preferably Java/.NET)
  • Experience in a mobile object-oriented programming language (preferably Java/Kotlin/Objective-C/Swift)
  • Experience writing Cordova Custom Plugins that access native code
  • Experience working with Mobile Device Hardware Capabilities (Such as Camera, GPS Mapping, Bluetooth, ARKit)
  • Experience in other Cross Platform Mobile Technologies (Such as Xamarin, React Native, JQuery Mobile, Intel XDK, Mobile Angular UI, Kenodo UI, Sencha Touch, Native Script, Google Flutter)
Benefits
  • Health insurance
  • Flexible working hours
  • Paid time off
  • Professional development opportunities

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
CordovaPhoneGapIonicAngularJavascriptTypeScriptXcodeAndroid StudioVisual Studio CodeJava
Soft skills
collaborationdocumentationquality assurancechange controluser story developmenttestabilityproactive issue resolution
Coupa Software

Principal Software Engineer

Coupa Software
Leadfull-time$219k–$258k / yearCalifornia · 🇺🇸 United States
Posted: 41 minutes agoSource: jobs.lever.co
CloudGoJava.NETPythonRuby
BRG

Software Engineer

BRG
Mid · Seniorfull-time$100k–$230k / yearDistrict of Columbia, Washington · 🇺🇸 United States
Posted: 1 hour agoSource: thinkbrg.wd5.myworkdayjobs.com
General Motors

Principal AV Behavior and AI Safety Engineer – Technical Lead

General Motors
Seniorfull-time$228k–$350k / year🇺🇸 United States
Posted: 1 hour agoSource: generalmotors.wd5.myworkdayjobs.com
AWSAzureBigQueryCloudDockerGoogle Cloud PlatformJavaKubernetesNumpyPandasPySparkPython+5 more
General Motors

Operations Safety Engineering Lead – Autonomous Vehicle Development

General Motors
Seniorfull-time$157k–$242k / year🇺🇸 United States
Posted: 1 hour agoSource: generalmotors.wd5.myworkdayjobs.com
TASC

AI Software Engineer

TASC
Mid · Seniorfull-time$92k–$176k / yearCalifornia, Massachusetts, New York · 🇺🇸 United States
Posted: 2 hours agoSource: mastercard.wd1.myworkdayjobs.com
AWSAzureCloudDockerGoogle Cloud PlatformKafkaPythonPyTorchSparkSQLTensorflowUnity