Senior Ruby Developer (14 000 - 18 000 PLN)
Workplace: Kraków, Lublin, Remote
Project Essentials
The client develops B2B/SaaS solutions to facilitate market and opinion research in >100 countries. The app harness the app economy and advanced data science to distribute millions of micro-surveys worldwide to gather and analyze real-time data on consumer attitudes, public opinion, and market trends. The team from 29 different countries driven by one mission: to generate information that helps us better understand the world around us.

The project has a microservices structure, over 50 applications communicating with each other. Back-end applications are developed in Rails (90%) and Sinatra (10%). The main problems, that are constantly developed and solved, are huge amounts of data for analysis and calculations.
Project Team Size: 4
Technology stack used: Ruby on Rails 5 +, Ruby 2.5 +, MySQL, REST, Mongo, Sinatra, Minitest, Redis
Requirements
Experience & Knowledge
2+ years of development experience within a professional setting. Ideally you have proven expertise with Ruby and with the Ruby on Rails framework, as well as proficiency with at least one other programming language
If you have a strong desire to work with Ruby on Rails and are already proficient in Python, Perl, Elixir or another language
Self motivation: you step up to the plate and propose ideas and projects that enables optimal work flows and innovative solutions
Strong inner drive to get things done: you are able to work autonomously, and have clear direction in a rapidly changing and often ambiguous environment; you possess the ability to set and deliver against tight deadlines
Technologies & skills
Ruby
Ruby on Rails
Python/Perl/Elixir
Experience in developing MicroServices
Responsibilities
Develop, enhance, and maintain our Ruby-on-Rails web application platform, based on multiple microservices collaborating through APIs.
Deliver clean, maintainable and error proof code with good test coverage. Write test automation, conduct code reviews, and take end-to-end ownership, from development to production.
Develop web apps that present meaningful analytics results to users, including data visualization on a modern HTML5 / JS / RoR stack. Furthermore, work with our data science team to bring abstract statistical methods into production.
Benefits
At Codete we value your skills and passion you bring to our projects. On top of the competitive remuneration, we offer you additional benefits:
Values & Atmosphere
  • fair & supportive community
  • individual career approach
  • international bussiness trips
  • social events & awaydays
  • support for your ideas
Personal development
  • external conference participation
  • technical & soft skills trainings
  • switching between projects/technology
  • English courses
  • well-stocked internal library
Health & Relax
  • health care package
  • MultiSport program
  • sport, fun & recreation events
  • chillout room
  • fresh fruits & juicer
Knowledge & culture
  • open source initiatives
  • frequent CodeteCON Conferences
  • open R&D department initiatives
Recruitment process
We make an effort to assess your skills best and match them to a project which meets your expectations.
1
Apply
Send your resume. Successful applicants will receive an invitation for a job interview in our office or remotely via Skype.
2
Job interview
You will meet our HR and Tech Recruiters. Your knowledge will be assessed during the interview process.
3
Meeting with Product Owner
You will find out more about the project and meet key people in the team.
4
Welcome on board
Extended feedback
The Codete Evaluation Report™ is individually tailored for every candidate. It identifies strong points and possible deficiencies to work on with recommendations. CER is an extensive document, which will be sent by mail.
Apply for this job
Form has been submitted.
Failed to send message - please try mail@codete.com.