Sr. iOS Developer

Developer, Manager, Web, Bluetooth, UX, Computer, XML
Full Time

Job Description

Interested in developing iOS applications connecting millions of products, providing world class experience to retail and commercial users, and exploring IoT and other leading-edge technology for some of the best-known brands in the world? If so, we would like to talk.

Who is Stanley Black & Decker?
Stanley Black & Decker, an S&P 500 company, is a world-leading provider of tools and storage, commercial electronic security and engineered fastening systems, with unique growth platforms and a track record of sustained profitable growth. Since 1843, our goal has been simple: provide tools and solutions that make life easier.

Whether it's a hammer that punches above its weight while going easy on your elbows, a door that unlocks for you at a glance or a toolbox smart enough to find a missing socket anywhere in an airplane hangar, our products have a way of making a big impact on your daily life.

Job Summary:
The Sr. iOS Developer will report to the Manager, Technology in the Global Tools and Storage (GTS) Digital Products Group and will support retail and commercial application development for Stanley, DEWALT, Craftsman and other global brands.

Responsibilities:
  • Design and develop mobile software on IOS operating systems
  • Design and develop software in modern enterprise-class Web languages and development platforms, including cloud-based and containerized platforms
  • Develop code to interact with connected devices using protocols such as Bluetooth
  • Work in a collaborative, agile development setting incorporating elements of Scrum and Kanban
  • Work on a team with product owners, UI/UX, development and test team members
  • Participate in design and code reviews of both own code as well as that of others
  • Maintain software quality and reliability by creating testing artifacts, programming unit tests, and providing the communication needed to ensure modified artifacts are continuously releasable in a CI/CD manner
  • Bring to life and support production-grade, scalable, high-quality software applications
  • Ability to potentially mix in other new and emerging technologies as appropriate
Qualifications:
  • BS in Computer Science; MS in Computer Science provided additional weight but not required
  • 5+ years of software development experience, with a focus on mobile development
  • 5+ years of experience with application development in native IOS environment
  • Prefer experience with cloud-based software platforms, preferably AWS, including AWS Lambda and S3
  • Exhibit software design, coding, and testing best practices
  • Solid grasp of algorithms, memory management, object-oriented programming and concurrent programming
  • Knowledge of XML/JSON and creation/consumption of RESTweb services
  • Experience with Swift
  • Experience creating adaptive layouts (e.g. Storyboards, AutoLayout)
  • Experience profiling application and database performance
  • Experience with static code analysis tools
  • Experience with unit testing frameworks
  • Experience with app stores (e.g. using APNS)
  • Understanding of ARKit is a plus
  • Experience with Hybrid frameworks or an integration testing framework like Appium is a plus
  • Experience working in an Agile software development environment in general
Dice Id : 91121164
Position Id : 75925BR
Originally Posted : 3 months ago
Have a Job? Post it

Similar Positions

Senior Full Stack Software Engineer - Remote
  • Stanley Black and Decker
  • Atlanta, GA, USA
Senior iOS Software Developer
  • Stanley Black and Decker
  • Sunnyvale, CA, USA
Project Engineer - Battery Packs
  • Stanley Black and Decker
  • Towson, MD, USA
Business Relationship Manager, Corporate Finance Treasury
  • Stanley Black and Decker
  • New Britain, CT, USA
Sr Product Manager
  • Stanley Black and Decker
  • Towson, MD, USA
Battery System-Engineering Technician
  • Stanley Black and Decker
  • Towson, MD, USA
Senior Software Engineer
  • Stanley Black and Decker
  • Towson, MD, USA
Director, AI & Advanced Analytics
  • Stanley Black and Decker
  • New Britain, CT, USA
Lead Data Engineer - Data & Analytics
  • Stanley Black and Decker
  • New Britain, CT, USA
Software Engineer - Motor Controls
  • Stanley Black and Decker
  • Towson, MD, USA