• Syrinx
  • Chelmsford , MA
  • Information Technology
  • Full-Time
  • 74 Acton Rd


Loading some great jobs for you...




Senior Ruby on Rails Consultant
Fully Remote


We are adding senior talent to our Ed Tech engineering team and this role can be all remote.
He/she will maintain Ruby on Rails web applications by fixing bugs, creating new features, maintaining updates, and ensuring uptime.
Requirements
  • A BS/MS in Computer Science, Software Engineering, or related field or comparable experience in web application development required.
  • Breakdown client problems and determine a workable solution.
  • Communicate well verbally and in writing with good time management skills.
  • Develop incrementally and iteratively to elicit feedback over a short period of time.
  • Write clean, readable code that doesn t necessarily need to be commented.
  • Map domain/business logic to application code.
  • Integrate front-end design and/or code into back-end system.
  • Continue learning and growing in emerging web technologies and methodologies.
Specific Skills
  • Advanced understanding of Ruby on Rails.
  • Intermediate understanding of relational databases, specifically SQL-based systems and language.
  • Basic to intermediate understanding of front-end languages and technologies, such as: JavaScript, HTML5, CSS3, CSS compilers (Sass and LESS). AngularJS experience a plus.
  • Solid understanding of object-oriented development and design patterns.
  • Good understanding of testing concepts and practices, including: unit, integration, and use case testing.
  • Good understanding of how to consume and create with RESTful APIs.
  • Experience with PaaS systems, specifically Heroku, a plus.
  • Knowledge of change control systems, specifically Git.

Associated topics: business, business advisory, business analysis, business systems, consult, consultant, crm, information technology consultant, senior consultant, support analyst

* The salary listed in the header is an estimate based on salary data for similar jobs in the same area. Salary or compensation data found in the job description is accurate.

Launch your career - Upload your resume now!

Upload your resume

Loading some great jobs for you...