Senior Full Stack Developer
Jackpocket is looking to hire a creative and talented Senior Full Stack Developer. The primary language this candidate should have experience with is Ruby. They should have multiple years of experience working on projects built with Rails, ideally in fast paced startup environments. This candidate should have strong Javascript chops and not shy away from the fast moving world of Javascript libraries and tools. They should be able to tackle a project from conception to completion. This position requires someone who knows how to optimize SQL, understands Rails caching layers, and also be familiar with many Rails libraries.
Requirements
- 5+ years of Ruby on Rails development
- Experience writing complex Javascript using frontend frameworks like React or something equivalent
- Knowledge of SQL and SQL optimization
- Worked with Service objects
- Must have written many unit tests with Rspec or Minitest
- 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
Bonus
- Knowledge of Rails deployments and deployment tools
- Experience with Docker, Kubernetes, or another containerization technology
- Knows how to write complicate raw SQL
- Knowledge of tools such as Google Protobufs
- Experience with other backend languages such as: Go, Haskell, Elixir, etc.