Software Engineer (Javascript/Rails)

Senior
Remote

Questions?   Contact us!

Company

Our client provides a platform for employee motivation and engagement, broadcasting live updates on big-screen TVs, web and mobile devices. Our product makes the workplace engaging by recognizing top performers and facilitating friendly competitions.

Job Description

They are looking for a Senior Software Engineer to join their team, working on both backend and frontend. Their application uses a micro-services backend architecture implemented with Ruby on Rails, and our frontend is AngularJS. They also have multiple integrations with 3rd party platforms using REST APIs. To be successful in this role, you must be a self-starter AND a team player, as you will collaborate closely with other Engineers, QA, PM and UX while working in a lean, agile process. Requirements * 3+ years of experience in design and implementation of cloud-based applications * Experience with objected-oriented design, distributed systems and Unix systems * Experience integrating with 3rd party applications and tools * Experience implementing applications using SQL and noSQL databases * 1+ years experience with Javascript and and AngularJS * 1+ years experience with Ruby on Rails * Experience implementing RESTful web services * Experience with CRMs such as Salesforce or Microsoft Dynamics * Strong time management skills * Experience with agile software development practices and process preferred * BS in Computer Science or related technical field

Notes

Only candidates from United States, Canada, Argentina, Brazil, Chile, Colombia, Costa Rica, Ecuador, El Salvador, Mexico, Panama, Peru, Uruguay, Paraguay

Intermediate or advanced spoken English is required for ALL opportunities. If you can't speak English yet, please keep practicing and apply in the future.

Already have an account?

Sign In to load your details

Apply now

Please complete our online questionnaire

Upload your photo
First Name (Required)
Last Name (Required)
Email (Required)
Summary (Required)
LinkedIn Profile (Required)
GitHub Profile (Optional)
Stack Overflow Profile (Optional)
Portfolio (Optional)
English Resume (CV) (Required) Under 5MB please. English. PDF only.
Availability (Required)
Full-time Monthly Salary Expectations (in USD) (Required)
Country (Required)
Are you able to hold an interview in English? (Required)
On a scale of 1-10: what is your level of spoken English? (Required)
Required Skills (Experience in years) (Required)
How many years of your career have you worked remotely? (Required)
How many years have you worked professionally in software? (Required)
Describe your most interesting Ruby on Rails project, and why it was interesting for you (Required)
Have you integrated with 3rd party application/platform using their REST (not SOAP) APIs? If yes, describe the most interesting integration you have done. (Required)
Have you used microservices architecture for an application? If so, what was one design decision that you had to change after you started implementation? (Required)
Describe one scenario where your deployed application had a bottleneck - how did you realize you had the bottleneck, how did you determine the root cause, and how did you decide on the best fix? (Required)