IOS Engineer (Swift Katlin, Git/Github) | Hybrid

SAMPRASOFT

Bentonville, AR

JOB DETAILS
SKILLS
Accounts Receivable, Agile Programming Methodologies, Algorithms, Analysis Skills, Android Applications, Background Investigation, Business Solutions, Code Reviews, Command Line, Computer Science, Continuous Integration, Data Structures, Debugging Tools, Design Patterns Programming Methodologies, Embedded Systems, Git, GitHub, Identify Issues, Integration Testing, Memory Hardware, Memory Leaks, Mobile Applications, Mobile Applications Development, Mobile Devices, Model View ViewModel (MVVM), Product Design, Realtime Operating System, SSL-TLS (Secure Socket Layer - Transport Layer Security), Scalable System Development, Software Debugging, Software Development, Source Code Control System (SCCS), Source Code/Configuration Management (SCM), Swift, Unit Test, eCommerce Software (B2X), iOS
LOCATION
Bentonville, AR
POSTED
Today
Job Title

Mobile Software Developer

Minimum Education and Experience Required

Bachelor's Degree in Computer Science related field and 5 years of experience building scalable ecommerce applications mobile software

Minimum Skills Required
  • Experience with mobile software development using Swift Katlin.
  • Experience using distributed source code version control systems (Git/Github)
  • Experience working within an agile development team.
  • Experience with software debugging techniques (debuggers, loggers, crash report tls)
  • Experience with analysis for memory issues such as memory leaks using memory analyzers tls (Instruments)
  • Experience with embedded real time systems with limited resources (memory and processing)
  • Experience with command line build tls for Continues Integration
  • Experience in design patterns, MVVM, VIPER, data structures and algorithms.
  • Experience in unit and integration testing code.
Description
  • Demonstrates update expertise and applies this in the development, improvement, and release for the Client Business Mobile App.
  • Participates in peer code reviews and contributes effectively within an agile setup with designers, product managers, and peer developers.
  • Provides and supports the implementation for business solutions.
  • Provides mobile engineering support to the business.
  • Troubleshoots business and production issues for mobile devices.
Top 3 Skills Needed/Required
  • Mobile app development, Ktlin, Swift
What Skills and Experience Would Separate the Top Candidate?
  • Communication, Reactive programming
What Will This Person's Day-to-Day Responsibilities Be?
  • Coding in Ktlin Swift language to create mobile app
What Is the Project This Person Will Be Working On?
  • Client Business Mobile App
How Will They Contribute to the Project?
  • They will work on an existing iOS Android App
What Is the Makeup for the Team?
  • 10 team members
  • 3 seniors, 3 mid, 3 juniors
Does the Candidate Need to Be in a Certain Client Location/Hub Remote?
  • 860 W California Ave
Will a Client Badge Be Needed at Nest or in the Future?
  • Yes
If Hybrid/In Office Role, How Many Days a Week Will the Candidate Need to Come into the Office?
  • 2 Days
  • Please note that candidates who will be working in Bentonville, AR, Reston, VA some Texas locations must have a VendorSAFE background check completed.

About the Company

S

SAMPRASOFT