Previous Job
Previous
Experienced Software Engineer Ruby on Rails
Ref No.: 18-00028
Location: New York, New York
Position Type:Direct Placement
Experienced Software Engineer
Job Description:
About the Role
As a member of the Business Core team, you'll build usable software that supercharges our employees in their everyday work. We practice test driven development, continuous integration & deployment, and pair programming.
As a Software Engineer  you will:
  • Write high quality and maintainable code.
  • Understand all other functions of  the company to build software to meet the needs of our growing business.
  • Work in a collaborative project team with two week iterations and be part of iteration planning and retros.
  • Pair with teammates, review PRs, help others with technical questions & share your learnings.
  • Learn to master a specific part of the stack, e.g., UI/UX, microservices, DevOps, etc. with the opportunity to take on product and/or technical leadership over time.
What We're Looking For
We value diversity and individuality. Drawing on a range of experiences and perspectives better equips us to solve challenging problems. We believe you'll be successful in this role if you:
  • Have 5+ years of experience developing web applications and/or programming with languages similar to Ruby,Javascript, Python, Java, etc.
  • Minimum 2 years developing in a Ruby on Rails environment
  • Are able to understand difficult technical problems and develop end to end solutions.
  • Enjoy collaborating and making teammates better by teaching and mentoring.
  • Have excellent communications skills and are fluent in English.
  • Take responsibility for leaving things in better shape than you found them.
Software Engineering at the company
In a business that recognizes usable software is critical to success, our Software Engineering Team builds innovative and intuitive products that supercharge our employees in their everyday work. We practice test driven development, continuous integration & deployment, and pair programming. We constantly improve our processes and workflows to ensure we maximize efficiency, quality, and developer happiness. Constant learning and self improvement is fundamental to our team's culture. We use a modern stack: Ruby on Rails, JavaScript, Elixir and Postgres.