Unleash your potential

powrót Search results

Ruby on Rails Developer

Reference number

PLSS/11

Creation date

2020-09-26

Job position

Ruby on Rails Developer

Province

śląskie

Localization

Katowice

Scope of duties

Project information:
  • Industry: Lottery
  • Location: Katowice, Kraków, Szczecin, Gdynia, Warszawa
  • Working hours: flexible working hours (the possibility of starting work from 7 to 10)
  • Form of employment: B2B or regular employment contract
  • Project length: indefinite
  • Remote work: up to 60% (currently full time)
  • Business trips: 2 per quarter to Hamburg, Germany
  • Language: English
  • Assignment start: ASAP
  • Glassdoor rating 5.0

Techstack:
  • Microservice architecture
  • Docker and Kubernetes
  • Ruby on Rails
  • JavaScript
  • nodeJS
  • vueJS
  • thrift
  • GraphQL

Development process:
  • CI process via Gitlab
  • CI-Serverside rendering frontend app (PWA)
  • Unit testing
  • Content integration with headless CMS (GraphCMS)
  • Hosting via AWS
  • Ticketing and documentation tools: JIRA, Confluence
  • Monitoring via Grafana, Kibana, Sentry
 

Project setup and team:
  • Team is working in scrum framework, sprint duration two weeks
  • Client provides product owner
  • Actual development team consists of three backend developer, three frontend developers, two fullstack developers, one operation developer and one project manager (proxy PO, scrum master, project controlling etc.)
  • Scrum meetings: daily standup, refinement and estimation, sprint review and planning, retrospective
  • Development workflow consists of initial development (sometime via pairing), code review, internal test on local environments, internal test on staging environments and acceptance test via PO
  • Remote collaboration with international team-setup
  • Travel expectations: 2 per quarter Poland- Germany
  • Long-term client commitment

Basic requirments

  • 3+ years of experience as Ruby on Rails Developer
  • Skilled in building a Rubygem and creating Rails Engines
  • Skilled in creating and extending APIs
  • Knowledge of the most famous Rubygems like devise, aasm, cancancan, graphql, draper, ransac, sablon etc.
  • Experience in using of ActiveRecord and RSpec
  • Working experience in GitLab and GitLab CI to manage and deploy the source code
  • Upper-Intermediate English
  • Familiarity with GraphQL, Node.js, JavaScript, Vue.js or microservices will be a great advantage

We offer

  • Opportunity to design and develop complex integration solutions
  • Stable employment – permanent job contract
  • Flexible working hours to help you keep the work-life balance and find time for your hobbies
  • Partnership approach & communication respecting individual needs and employee development plan ideas
  • Possibility to gain professional experience and learn from global industry experts
  • Stable project & diversified working environment
  • Periodical events and contests for employees (business runs, paintball, etc.)
  • Private medical healthcare & Multisport card
  • Attractive employee referral program and bonuses