Senior Full-Stack Javascript Developer

| Greater NYC Area

Overview

Jackpocket seeks a talented and passionate Senior Full-Stack JavaScript Developer. Candidates should have experience building a wide variety of projects using JavaScript. They should be able to demonstrate proficiency in frameworks like React, Angular, or equivalent JavaScript technologies. They should have experience with JavaScript's extensive tooling, including Gulp, Webpack, Yarn, Babel, and Rollup. Candidates should be comfortable with writing Object-Oriented JavaScript as well as a more functional style using libraries such as ReactiveJS and Rambda. An ideal candidate will have worked on JavaScript projects that are complex and contain thousands of lines of code. Candidates should be willing to get down and dirty with existing legacy code and improve it with refactoring and testing.

Requirements

  • 5+ years of Javascript development
  • Experience with frameworks such as React/Angular 2+
  • Experience with server side Javascript
  • Experience working with a backend REST API
  • Experience with Git or another modern version control system
  • Worked with a team of developers in an Agile environment
  • Must care about and write beautiful code
  • Must love tackling tough problems
  • Experienced in Typescript + Webpack/Rollup

Bonus

  • Has experimented with languages such as Elm, Purescript, and ClojureScript
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
Finance
Dev + Engineer
Legal
Marketing
Developer
new
New York
Finance
new
New York
Developer
new
New York
Marketing
new
New York