Back
Job Details
Senior Ruby Developer
Posted: 12/04/2018
Position: Full Time
About This Job:
Xogito is a global citizen company operating worldwide in a virtual environment. We are industry leaders in remote work. Every day we help our clients exceed their business goals and gain invaluable experience from it.
For our Software Development Team, we are looking for
 
Senior Ruby Developer
Full time, permanent, remote job
 
Purpose of the Role
We are building a new Ruby team to work on a revolutionary product in an all time industry we use on a daily basis. Your work will combine web, mobile and hardware logic leveraging robotics, machine learning and computer vision to scale and enrich a unique solution in the US market. As part of our team you will work closely with clients, peers and project management.
 
Benefits of winning a career at Xogito
  • Reward and recognition, a long-term commitment to excel in your career
  • Remote work model supporting the value of family time and work-life balance
  • Career development path, respecting both your professional interests and the company's strategic goals
  • Access and support for good training and certification programs as needed
  • Engagement within the global IT society, adding value to the remote work community
  • Regular company off-sites and co-working days
  • Top of the scale remuneration and KPI based performance bonuses
  • Vacation days, paid sick leave and personal days off
  • Eastern Time work schedule perfect for someone who enjoys personal time in the morning
 
Salary ranges are negotiable based on candidates' experience and knowledge.
 
Working hours for this position are from 7am until 3pm ET.
 
Please apply by sending a recent version of your CV in English focusing on your experience within Ruby projects. All applications will be carefully assessed. Suitable candidates will be contacted shortly.
Roles & Responsibilities:
 
Duties and Responsibilities
  • Participate in architecture and roadmap planning of the product’s new features
  • Take an active role on server-side programming leveraging your knowledge
  • Follow the latest technology trends and implement best practices
  • Work closely with PM, Devs, QAs, Ops and stakeholders to ensure best product outcome
  • Follow Agile methodology and keep work well documented
Requirements & Qualifications:
Required Experience & Knowledge
Essential:
  • Solid web programming experience using and following TDD principles
  • Seniority expertise in Ruby, with proven record of complex scalable products developed
  • Experience working with Ruby on Rails, RSpec
  • Experience integrating front-end components into the back-end logic
  • Advanced understanding of SQL and NoSQL DBs
  • Client-facing experience in an Agile environment
Desirable:  
  • Exposure to front-end tools such as VueJS, SASS, Javascript, HTML, CSS
  • Knowledge of infrastructure tools such as containers and cloud
  • A prior leadership experience
 
Skills and Attributes
  • Exceptional communication and presentation skills  
  • Methodical and structured approach with eye for detail
  • Ability to manage own time, prioritizes effectively
  • Commitment to creating value and quality client service experience
  • Ability to work with professionals in multicultural virtual work environment
 
Required Education & Qualifications
  • Bachelor's or Master's degree in Computer Science or relevant discipline  
  • Excellent written and spoken English language
Skills Required:
Web Development
Ruby Level 4
Javascript Level 2
Programming & IT
Ruby on Rails Level 4
Web Host & Server Management
Docker Level 3
Kubernetes Level 3
AWS Level 3