Engineering

Full-Stack Software Engineer

Irvine, California
Work Type: Full Time
Outreach Grid is looking for a Full-Stack Software Engineer to join our growing company. You will be tasked to maintain and create new product offerings as a part of the Outreach Grid platform. The Full-Stack Software Engineer's role is to work cross-teams to develop new features, oversee the initialization of Outreach Grid networks, and to implement and improve user experience on the web platform.
Responsibilities
  • Design overall architecture of the web application.
  • Maintain quality and ensure responsiveness of applications.
  • Collaborate with the rest of the engineering team to design and launch new features.
  • Maintain code integrity and organization.
  • Understanding and implementation of security and data protection.
  • Proficient experience using advanced JavaScript libraries and frameworks such as ReactJS
Skills
  • Experience with Ruby on Rails, along with other common libraries such as RSpec and Resque
  • Strong understanding of the syntax of Ruby and its nuances
  • Strong understanding of object-oriented programming
  • Strong understanding of server-side CSS preprocessors such as Sass
  • Experience integrating multiple data sources and databases into one system
  • Demonstrated experience building scalable applications
  • Proficient understanding of code versioning tools (e.g., Git)
  • Understanding of development aiding tools, such as Bower, Bundler, Rake, etc.
  • Experience with continuous integration
  • Recommended 2-3 years of professional experience

Submit Your Application

You have successfully applied
  • You have errors in applying