Mobile Application / Full-Stack Developer in Irvine, CA at ScottsMiracle-Gro

Date Posted: 8/15/2019

Job Snapshot

Job Description

Here at Scotts Miracle-Gro there is no such thing as a typical day.  Our culture is constantly energized by new and exciting growth opportunities and at a rapid pace.  Every Associate plays an important role in providing innovative solutions for today’s gardeners and growers and contributing new ideas to improve operations. In our company you need grit, it is what we were founded on over 150 years ago and is what keeps us growing. Regardless of your level in the organization there is a platform for your voice to be heard and the ability to influence change. Family, community and hard working values are weaved into all that we do. Come grow with us, where we develop and nurture the next generation of leaders. ​

 We are looking for a Mobile Application / Full Stack Developer who will join our Connected Devices team in Irvine, CA.

Mobile Application / Full Stack Developer is responsible for designing and developing mobile applications and backend systems to support our smart devices initiative.  Products will be designed to establish strong 1:1 relationships with the consumer and will further facilitate the development of technologies to lead our lawn and garden connected device technologies forward towards the next generation of landscapes. This role is critical in updating and developing modern IoT systems that allow flexibility for the user while helping them be more successful in the lawn and garden.  This role will support software and technology development for Lawn and Garden Sensors, Smart Irrigation Controllers, Indoor Growing Systems and other connected devices. 

Mobile Application / Full Stack Developer develops software that integrate with connected products. This spans various software layers, including mobile application on iOS and Android, cloud based applications and API’s, Bluetooth connectivity, and general backend customer service web services. These are layers of software that ensure robust and reliable operation of connected devices.

The core responsibility of a full stack developer is to build these parts of software with excellence. The skill-sets required involve understanding of hardware and software, resource limitations and connected product lifecycle that result in reliable, secure and extensible platforms.

What you’ll do in this role:

  • Developing modern mobile applications and backend infrastructure on AWS

  • Significantly contribute to and participate in iterative product design

  • Build maintainable, well structured, documented and highly performant codebase

  • Monitor and analyze usage and performance metrics and trends

What you’ll need to be successful:

  • 2+ years of Software Development experience

  • Web fundamentals (HTML, JavaScript/JQuery and CSS)

  • JavaScript frameworks (Angular, React)

  • RESTful Services and API design and development

  • Fundamental understanding of information security

  • Unit testing (Jasmine)

  • Agile

  • Git (Github, Gitlab, Bitbucket)

Nice to haves:

  • Familiar with Ionic/Cordova/PhoneGap

  • SQL Database
    Familiarity with AWS services

  • Python

  • Continuous integration practices and tools, build tooling

What we do for you (just to list a few cool ones):

  • Offer extremely competitive benefits including: Health, Dental and Vision coverage.

  • Fitness club reimbursement

  • Unbelievable 401K match (up to 7.5%) and discounted stock purchasing program (15% discount).

  • Our commitment to diversity and inclusion includes four employee resource groups: Scotts Women’s Network, Scotts Black Employee Network, Scotts Veterans Network and Scotts Young Professionals.

  • Generous holiday and vacation days. 

Not interested in this role? Stay up to date on future opportunities by joining our ScottsMiracle-Gro and Hawthorne Gardening talent networks.

Scotts is an EEO Employer, dedicated to a culturally diverse, drug free workplace.

EEO/AA Employer/Minority/Female/Disability/Veteran/Sexual Orientation/Gender Identity

Notification to Agencies:

Please note that the Scotts Miracle-Gro company does not accept unsolicited resumes from recruiters or employment agencies. In the absence of a signed Master Service Agreement, and specific approval to submit resumes to an approved requisition, the Scotts Miracle-Gro company will not consider or approve payment regarding recruiter fees or referral compensations.