JUNIOR SOFTWARE Engineer (Full-Stack)

As a core member to the company, you will work alongside with the founders everyday and be given the opportunity to make decisions that will create a direct impact to the growth and direction of the company. You will have a direct impact in shaping the culture of many businesses and be part of the birth story of EngageRocket.

Responsibilities

  • You take on the role of junior rocketeer at EngageRocket. You will have a hand in both front and backend systems of EngageRocket application. 
  • You will be responsible for supporting the implementation of improvements and developmental innovations, in terms of code, web-app product features - you’ll be given a voice on your thoughts and make a change.
  • You will be responsible for supporting the troubleshoot efforts behind any technical issues & bug fixes with EngageRocket application.
  • You will be responsible for supporting the building and testing of any existing and new automation, improve software and code quality.

Expectations

  • You are expected to be able to translate business requirements into technical problem statements.
  • You should understand the relative priorities in a live environment with paying customers.
  • You are expected to be able to work on features and bug fixes independently with some support (if necessary).
  • You should be comfortable working in close collaboration with customers and business users.
  • You should have the capacity and willingness to learn and grow new skills.
  • You should have an appreciation for a culture of openness to ideas and feedback.

Requirements

  • Excellent working knowledge of Ruby on Rails is a must
  • Excellent working knowledge of JavaScript, HTML/CSS
  • Good working experience with automated testing with Rspec is a bonus
  • Working experience with SaaS environment/startup is a bonus

Awesome things about this position

  • As a technologist at EngageRocket, you get to wear many hats. In addition to application development, you will dabble with everything from devops to experimenting with artificial intelligence and machine-learning. You'll be given the freedom to experiment - after all, if we don't try, we won't know. 
  • As a core member to the company, you will work alongside with the founders everyday and be given the opportunity to make decisions that will create a direct impact to the growth and direction of the company. 
  • You will have a direct impact in shaping the culture of many businesses and be part of the birth story of EngageRocket.