Sorry, this job is no longer available.

(Loading More Opportunities)

Software Engineer, IOS

Neptune Retail Solutions (NRS) is North America's premier retail marketing services company. Our powerful advertising and promotion programs are relied upon by the country's largest
consumer packaged goods manufacturers and retailers for unparalleled consumer reach. NRS' portfolio of omni-channel marketing solutions includes Checkout 51. Checkout 51 is a mobile app that allows consumers to receive cashback via digital rebates when they purchase in
stores, at the gas pump, or online.

What We are Looking For

We are looking for an enthusiastic software engineer to join our iOS team. In this role, you will get a chance to work on a small, fast-paced team, and have an outsized impact on the direction of our technology and product. You will get a chance to work with experienced technical leaders to help shape the technical design of the app, and directly with our product and UX team to shape the user experience of new features in our roadmap. This role is ideally suited to someone who is simultaneously self-motivated and team oriented. We aim to move with the nimbleness of a startup, and we need everyone to contribute meaningfully to our product and team.

• Build and enhance features on our iOS application
• Ensure the performance, quality, and responsiveness of our app
• Collaborate with the team to define, design, and ship new features
• Identify and correct bottlenecks and fix bugs
• Help debug performance issues with the app.

• Proficient with either Objective-C or Swift, but with some experience in the other language.
• Experience with iOS frameworks such as Core Data, Core Animation, etc.
• Experience with offline storage, threading, and performance tuning
• Familiarity with RESTful APIs to connect iOS applications to back-end services
• Understanding of Apple's design principles and interface guidelines
• Familiarity with Firebase services is a nice to have.
• Experience with performance and memory tuning with tools
• Proficient understanding of source control management (We use GitHub)
• Familiarity with continuous integration (Our pipeline is based on CircleCI.)

About the Checkout 51 Team
• We're growing! This position is a new full-time role on the team created to accelerate our product and technology roadmaps.
• We practice scrum with two-week iterations. We aim to release our app to public every 4-6 weeks.
• We value open and honest communication and real-time feedback
• We have offices in downtown Toronto, ON and Jersey City, NJ, but our team primarily works remotely.

Applicant Privacy Notice

No sponsorship is available for this position.

*Proof of full COVID-19 vaccination is required.

Neptune Retail Solutions is an Equal Opportunity Employer.
Salary Range
$72,000.00 - $94,000.00
per Year
Salary range estimated by
salary estimation provided by zippia
Jersey City, NJ, 07390, US