Mobile-First Front-End Engineer | JS/Ruby Web Apps
Roberts Recruiting, LLC
Boston (MA)
On-site
USD 75,000 - 100,000
Full time
14 days+
A complete application in a minute
Tailored resume and cover letter, ready to send.
Get past ATS filters
Job summary
A leading recruiting firm is seeking experienced web developers in Boston, focusing on dynamic high-volume applications. Candidates should be proficient in JavaScript, HTML, and CSS, with Ruby expertise being desirable. Responsibilities include developing full-stack web applications and collaborating with QA teams. Ideal for those passionate about building consumer services and possessing strong communication skills.
Qualifications
Strong expertise in JavaScript, HTML, and CSS.
Experience in back-end/full stack development with Ruby preferred.
Familiarity with Unix-based systems and terminal commands.
Experience developing responsive websites for various devices.
Good communication skills and ability to work independently.
Responsibilities
Develop front-end and back-end web application technology stack.
Enhance testable, robust web and mobile applications.
Review code for quality and efficiency.
Write clear documentation when necessary.
Collaborate with QA to facilitate testing.
Skills
JavaScript
HTML
CSS
Ruby
UI design
UX
Tools
Ember.js
Ruby/Rails
Node.js
Middleman
Haml
Sass
Compass
Jasmine
RSpec
Job description
Responsibilities
Develop for all aspects of the front-end and back-end web application technology stack.
Developing and enhancing testable, robust web and mobile web applications.
Write and review code with an eye for quality, efficiency, and stability.
Write clear documentation wherever necessary.
Work with QA to facilitate testing.
Requirements
Expertise in back-end/full stack development, with Ruby expertise desirable.
Familiarity with Unix-based systems and terminal commands, esp. MacOS/X, Linux, Ubuntu or Debian.
Experience developing responsive web pages for mobile, tablet, and desktop.
Good sense of UI design and UX.
Ability to work independently and take ownership, while contributing to team well-being.