Javascript Engineer

  • Comrise,
  • New York, NY
  • 2 weeks ago
javascript, ruby on rails, rails, ruby, stimulus.js, ag-Grid
Full Time
Depends on Experience
Work from home available Travel not required

Job Description

Job Title: Javascript Engineer

Location: New York, NY (Remote to start during the pandemic)

Term: Contract – with possible extensions and conversion to perm

Salary: Negotiable – depends on experience

 

Job Overview:

We are looking for a Senior Front-end Developer; tech skills are mainly focused on JavaScript. This person would have experience in both the SPA world (React, Vue, Angular, etc.) and non-SPA (jQuery, Turbolinks, etc.). The ideal candidate will have experience working with various JavaScript technologies in a variety of different projects. To be clear, we’re not looking for a manager or a people lead, but someone who is a JavaScript expert and can help the rest of the team by establishing patterns in front-end development and work alongside our Rails engineers to build out the platform. We make heavy use of Stimulus.js and ag-Grid, so someone with experience in one of those areas would be an excellent candidate. We would look to this person to advise when pulling in other js libraries or frameworks would be appropriate. As with the rest of the team, we want someone who appreciates finding the simplest solution to a given problem, with the ability to look a bit to the future to anticipate upcoming needs for the project.

 

Many JavaScript engineers today have committed themselves to a single SPA (typically React, but also Vue, Ember, or Angular, etc.).  While they may be technically skilled, these developers would not be an ideal fit, given that we are not looking to go full SPA.

 

Finally, we are looking for a developer that has strong user experience skills.  The team already has 3 dedicated designers, and we have visual design covered.  But when it comes to implementation, we need someone that can make the design still feel good to use and build out things like animation, motion, and focus.

 

Must Haves:

  • Expert-level knowledge of JavaScript
  • Experience working with Stimulus.js or ag-Grid
  • Familiarity with React, Vue, Ember, etc.
  • Strong UX skills
  • Strong knowledge of HTML and CSS
  • Experience architecting/designing enterprise software

 

Nice to Haves:

  • Ruby on Rails experience
  • Experience writing server-side ERB templates
  • TDD/BDD practitioner (the team currently has 100% code coverage)
  • TailwindCSS

 

Dice Id : comrise
Position Id : 6757577
Originally Posted : 2 months ago
Have a Job? Post it