24 Jul
Senior Software Engineer - Ruby on Rails (Remote work)
Oregon, Portland , 97201 Portland USA

Vacancy expired!

Title: Senior Software Engineer - Ruby on Rails (100% Remote work)Duration: 6 Month Contract to Hire PossibleRemote (PDT Core Hours)No Visa sponsorship for this requirementSummary:

  • As the ideal candidate, you are passionate about full stack and user interface development, user experience and are excited to work in a highly collaborative, team-oriented environment.
  • You will build public information websites, consumer and sales tools, and operations portals.
  • The tools include Javascript, Ruby on Rails, React, Redux and SASS.
  • Experience in building RESTful APIs would be a big plus.
Responsibilities:
  • Design and develop new, high-quality features with attention to visual and interaction details.
  • Write Javascript, HTML and CSS within Angular & React.js frameworks.
  • Identify and resolve bugs and defects.
  • Collaborate with engineers, product-owners, and quality engineers on software delivery.
  • Lead technical design and requirements gathering sessions.
  • Develop unit and feature tests.
  • Adhere to and contribute to code standards.
  • Participate in planning, design, code review, deployment planning and other delivery related activities.
  • Advocate for front-end best practices within the Front End team and broader engineer organization.
Knowledge and Skills:
  • Ability to write Single Page Applications in one or more modern Javascript frameworks.
  • Solid understanding of functional and object-oriented programming concepts.
  • Ability to write clean, testable, and properly abstracted Javascript.
  • Ability to use developer tools for debugging.
  • Ability to use git.
  • Ability to write technical user stories via JIRA.
  • Ability to identify and address cross-browser compatibility issues.
  • Exposure to client-side software design patterns.
  • Understanding of and ability to write vanilla Javascript.
  • Demonstrated ability to advance team objectives through collaboration & teamwork.
  • Demonstrated ability to independently achieve personal and professional growth.
  • Willingness and enthusiasm to tackle new challenges.
Required Education and Experience:
  • 5+ years experience in developing dynamic web sites.
  • Bachelor's degree in Computer Science or related field (STEM) degree.
  • Experience working on one or more production-quality applications.
Preferred:
  • Experience in Financial Services/Lending.
  • Direct experience with React & Redux.
  • Experience with Kanban and/or Agile.
  • Experience developing with Salesforce UI and API.
  • Certified Salesforce Developer.
  • Experience working with remote / offshore teams.
Everest Consultants is an equal opportunity employer and does not discriminate on the basis of race, color, religion, sex, national origin, age, disability, or any other characteristic protected by applicable local, state or federal civil right laws.

Vacancy expired!


Related jobs

Report job