Sr. iOS Developer

| Greater NYC Area

Come work on the most advanced mobile lottery application in the universe. You will be responsible for maintaining, and improving the Jackpocket Swift application. You’ll get to work closely with other developers and stakeholders to create innovative new ways for users to interact with the lottery. You’ll be part of team of ambitious, passionate people eager to change the lottery landscape by merging the best new technologies with the best modern design and UI.

Requirements

  • 5+ years of iOS development (2+ years of Swift)
  • Worked in a team of developers
  • Familiarity with building and deploying iOS applications
  • Must care about and write beautiful code
  • Experience with Git or another modern code repository system
  • Knowledge of Realm, Alamofire, and Reactive Swift
  • Must have experience and be willing to use Storyboards
  • Experience with MVVM architecture
  • Experience working with a large complex iOS application
  • Experience working with a backend REST API
  • Must love tackling tough problems

Bonus

  • 5+ years of Swift programming
  • Unit testing
  • Experience making sweet animations
  • Passionate about UI design
  • Interested in functional programming
Read Full Job Description

Technology we use

  • Engineering
  • Product
    • C++Languages
    • GolangLanguages
    • JavaLanguages
    • JavascriptLanguages
    • KotlinLanguages
    • PythonLanguages
    • RubyLanguages
    • SqlLanguages
    • SwiftLanguages
    • TypescriptLanguages
    • FluxLibraries
    • jQueryLibraries
    • ReactLibraries
    • ReduxLibraries
    • AngularJSFrameworks
    • Node.jsFrameworks
    • Ruby on RailsFrameworks
    • TensorFlowFrameworks
    • PostgreSQLDatabases
    • RedisDatabases
    • Google AnalyticsAnalytics
    • MixpanelAnalytics
    • IllustratorDesign
    • SketchDesign
    • AsanaManagement
    • JIRAManagement
    • SmartsheetManagement

Location

Our new headquarters is located right at Bryant Park with great eats, happy hour spots, and transportation options galore.

An Insider's view of Jackpocket

How does your team reward individual success?

We have Friday Wins to celebrate what people have accomplished over the last week: new designs, new features in the app, new ads, marketing successes, etc. Throughout the day, people will give you shoutouts for good work on our Slack channels. Our CEO does a really good job of recognizing ideas and giving feedback.

Nick

Developer

How do you collaborate with other teams in the company?

Anything that will help Jackpocket users is part of my realm! Day to day that could mean working with developers to "check under the hood" and investigate potential issues, with the marketing team to ensure we're using consistent brand voice with our customers, or with product strategy to report customer feedback so we can continue to enhance.

Meisha

Customer Service

What are some things you learned at the company?

I joined Jackpocket in the early days, when there were only 6 of us, and knew absolutely nothing about the lottery industry. It’s exciting because there is no roadmap for the problem we’re trying to solve. We get to build everything from scratch. It’s a unique opportunity and a challenge—nothing fazes us!

Javier

Developer

How do your team's ideas influence the company's direction?

If we have ideas, we can run with them. And then before you know it, it’s a key feature to our business. People aren’t telling you no. I’ve been with Jackpocket since the beginning and a couple of big company milestones came about from a question like “Hey, could we get this to work…?” that someone took ownership of and ran with.

Matt

Developer

What’s the vibe like in the office?

It’s a friendly, comfortable atmosphere, and we interact with each other in a low-pressure way. We love to go to lunch and happy hours together, and we have a rooftop deck where we can relax or even grill. Maybelle (our office dog) is usually running around. The people are a family.

Karolina

Motion Designer

What are Jackpocket Perks + Benefits

Health Insurance & Wellness Benefits
Flexible Spending Account (FSA)
Disability Insurance
Dental Benefits
Vision Benefits
Health Insurance Benefits
Life Insurance
Retirement & Stock Options Benefits
Company Equity
Child Care & Parental Leave Benefits
Flexible Work Schedule
Remote Work Program
Vacation & Time Off Benefits
Generous PTO
Paid Holidays
Paid Sick Days
Perks & Discounts
Beer on Tap
Casual Dress
Commuter Benefits
Company Outings
Game Room
Stocked Kitchen
Happy Hours
Pet Friendly
More Jobs at Jackpocket6 open jobs
All Jobs
Design + UX
Dev + Engineer
Legal
Marketing
Developer
new
New York
Developer
new
New York
Design + UX
new
New York
Developer
new
New York
Marketing
new
New York