Ruby on Rails Developer

Our Purpose

We work to connect our customers through technology. We focus on simplifying the lifestyles of people. We cultivate a culture for all employees that respects their individual strengths, views, and experiences. We believe that our differences enable us to be a better team – one that makes better decisions, drives innovation and delivers better business results.

Job Description

This Mid-level to Senior-level Ruby on Rails developer position is ideal for a self-motivated IT developer looking for a rewarding challenge and ready to expand their developer skills, knowledge, and experience. From day one, you will contribute to building a leading-edge web-based offer management solution. Your ideas will help shape the product and continue to push what’s possible. The ideal candidate should have an education in Computer Science/Information Management focusing on RoR BE development. If you are equipped with these qualities, we look forward to finding out if you are up for the challenge and are a good fit with our dynamic and engaging team.

Job Type: Full Time
Working Days: 5 days/week
Job Location: Remote
Experience level: Mid to Senior Level
Compensation: Monthly pay with benefits and allowances

Primary Responsibilities

  • Partner with Product Managers to design and develop new React JS software applications from concept to finish.
  • Develop functional requirements based on business requirements documents and articulate proposed functionality/design.
  • Provide project requirements analysis and verification, ensuring that requirement statements are complete, consistent, concise, comprehensible, traceable, feasible, unambiguous, and verifiable.
  • Research the latest client and server-side technologies and libraries to incorporate into the base product roadmap.
  • Develop and implement front-end architecture to support user interface concepts.
  • Develop and/or enhance existing applications and components by leveraging new technologies and designs.
  • Troubleshoot interface software and debug application codes.
  • Monitoring and improving front-end performance.
  • Prepare technical materials and documentation as needed.
  • Develop test scripts and provide QA/QC testing on applications.
  • Suggest solutions to product enhancements.

Required Qualifications

  • Bachelor’s or Master’s Degree in Computer Science, Computer Engineering, or similar subject area or equivalent
  • Demonstrate capability and experience with Ruby on Rails Solid understanding of Ruby programming language.
  • Familiar with SaaS and OOP background
  • Experience with basic meta-programming
  • Experience working with GIT.
  • Comfortable using Linux terminal to accomplish basic tasks like basic navigation, ssh and grep/awk.
  • SQL database experience/knowledge eg. PostgreSQL, SQLite

Desired Qualifications

  • Experience integrating with Identity Providers
  • Familiar with Service Oriented Architecture or Microservices is a plus
  • Experience with ruby profiling and refactoring tools
  • Full-stack web development experience a plus
  • Experience designing with RSpec – TDD
  • Experience with Nokogiri xml parsers
  • Experience with Sidekiq
  • Experience with CI/CD pipelines.
  • Google Cloud and/or AWS environment

Technical Qualifications for this position include

  • Ruby on Rails
  • REST API
  • Strong SQL (PostgreSQL or SQLite)
  • GIT
  • Test frameworks

Nice to have

  • React or Javascript
  • Service Oriented/Microservices Architecture

Benefits & Perks

  • Health Insurance
  • Paid Time Holiday
  • Lunch & Snacks Allowances
  • Internet and Cell Phone Invoice Allowances
  • Entertainment Allowances
  • Referral Incentives

Experience

  • Ruby on Rails: 2 years (Required)
  • React: 1 year (Preferred)
Scroll to Top