• Company:
    Allstate Benefits
  • Location:
  • Salary:
    negotiable / month
  • Job type:
  • Posted:
    1 day ago
  • Category:

Job Description

Allstate Roadside Services (ARS) is recruiting senior software engineer to join our Engineering team in Pune. Our common goal is to build digital products that support the strategy of Allstate Roadside Services, a division within the Allstate brand that provides roadside rescues for our customers. Driving quality by leveraging test-driven development with continuous integration & continuous delivery is key to our engineering approach. We value independent thinking and continuously learning technology skills to build digital products that will fundamentally change safety on the roadways for drivers who need an immediate rescue.

Job Responsibilities

  • Participate in iteration planning meetings ensuring that the team has a common understanding of each story and chores in a team’s backlog
  • Participate in daily site, cross-site, and product team standups
  • Participates in retrospectives to gather feedback and derive actionable items to improve the team and the product
  • Provides input into the architecture and design of the product; collaborating with the team in solving problems the right way
  • Practice test-driven development in writing software and building product
  • Establish continuous integration, continuous delivery, and continuous deployment pipelines and practices
  • Provides support for software products in all environments including production
  • Look for continous improvement opportunities
  • Primary Skills

  • Proficient with Objective-C and Swift, and Cocoa Touch
  • Experience with iOS frameworks such as Core Data, Core Animation, etc.
  • Experience with offline storage, threading, and performance tuning
  • Expertise with REST APIs to connect iOS applications to back-end services
  • Expertise in Auto layout for iPhone/iPad
  • Understanding iOS design patterns
  • Expertise in multithreading
  • Understanding of Apple’s design principles and interface guidelines
  • Familiarity with cloud message APIs and push notifications
  • Proficient understanding of Git
  • Experience with continuous integration using Jenkins
  • Experience

    2 to 4 years of Experience at minimum

    Shift Timing

    13:00 – 21:30 Hours Monday thru Friday