Ruby Developer

Ruby Developer

ElementN | New York, NY, 10261, US

Posted 14 days ago

Apply Now

Description

Overview


element^n is seeking a talented and professional back-end developer. The developer will be charged with innovating and solving complex problems across the client and server domains of web applications, including back-end development using Ruby on Rails and GraphQL.


Primary Responsibilities



  • Analyze, design and develop technical solutions according to functional specifications documents and technical requirements

  • Develop server-side code to build our client's application ecosystem

  • Produce standards-compliant server side code with Ruby on Rails and other libraries

  • Assist QA staff with unit and integration testing of core application and components

  • Contribute to software architecture and design by assisting in technical analysis discussions and suggesting new ideas

  • Prepare technical documentation


Skills


Required



  • 3+ years’ work experience in the software domain

  • 2+ years’ experience developing web applications using Ruby on Rails

  • Experience with a broad range of existing Web 2.0 development technologies tools and approaches such as Auth0

  • Ability to write clean Ruby code

  • Experience with GraphQL and Apollo Federation architecture

  • Proficiency with code versioning tools such as Git, Github and SVN

  • Familiarity with MVC, Mocking, RESTful, ORM and GraphQL

  • Familiarity with testing tools


Preferred


Preferred



  • Experience with authentication and authorization frameworks (oAuth, SAML…)

  • Experience with Amazon AWS cloud technologies

  • Experience with SQL and NoSQL / schema-less databases such as simpleDB, CouchDB, PostreSQL, etc.

  • Familiarity with Shortcut

  • Knowledge of software security

#J-18808-Ljbffr