Software Engineer

Threespot

(Washington, District of Columbia)
Full Time
Job Posting Details
About Threespot
We started out in 1999 with a firm belief that there’s a better way to do things. A better way to work. With clients. And with each other. Though what we do has expanded as we’ve grown, that belief hasn’t changed one bit.
Summary
Threespot Software Engineers are responsible for the production and testing of websites and web applications. Our engineers are “full stack” and can produce great HTML/CSS/JavaScript interfaces as well as Ruby on Rails applications to back those views. They are professional, detail-oriented, courteous, wildly creative, and possess excellent verbal and written skills.
Responsibilities
* Develop content-focused Ruby on Rails applications with an emphasis on performance, clarity, normalization, and testability * Develop efficient, maintainable, and scalable front-end systems * Advise User Experience and Design leads on the technical viability of functionality and designs * Maintain regular communication with Client Services team around scheduling and scope * When necessary, work with clients to understand goals, determine technical requirements, and explain our approach * Produce thorough estimates for potential work **Bonus Points** * Familiarity with Heroku and Amazon Web Services * Familiarity with any of these: PostgreSQL, Mailchimp, Mailgun, NewRelic, or Fastly * Experience working on HTTPS/TLS websites and site certificates * Familiar with Grunt, Gulp, or similar automated build tools * Experience using test-driven development practices * Design, information architecture, or user-experience work
Ideal Candidate
* Experience with Ruby and the Ruby on Rails application framework * Comfortable working with ERB, models, controllers, and the ActiveRecord interface * Experience producing clean, accessible, and standards-compliant front-end solutions with HTML, CSS, and JavaScript * Familiar with accessibility standards (e.g. WCAG or Section 508) * Familiar with Sass, or a similar CSS preprocessor (e.g. Less or Stylus) * Familiar with modern JavaScript development libraries and tools (e.g. jQuery, Backbone.js, Modernizr) * Familiar with responsive web development, progressive enhancement, and mobile-first techniques * Possess a working knowledge of Git and GitHub

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.