Ruby on Rails Developer
Workplace: Kraków, Remote
Project Essentials
Knowledge of the world
The project builds a system that connects two groups of people: those who want knowledge, and those who can provide it. We develop B2B/SaaS solutions to facilitate market and opinion research in >100 countries. This system is built using a microservices architecture and our technical environment consists primarily of Ruby, Rails, Sinatra, MySQL, Mongo, bash, Javascript, React, Redux, and AWS.

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. We cover everything from understanding public support for basic income to using real-time data to support the needs of disaster victims. Backed by some of Europe’s leading venture capital firms, we generated over a billion answers from people spread across 100 countries with the resulting data cited in over 2.000 news articles globally, with notable pieces in the Guardian, the Financial Times, the Washington Post, Quartz and Statista.
Project Team Size: 10+
Technology stack used: Ruby, Rails, Sinatra, MySQL, MongoDB, JavaScript, React, Redux, and AWS
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, you are also welcome to apply for our junior roles
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
Good English skills (both spoken and written)
Technologies & skills
Ruby on Rails
Experience in developing MicroServices
Responsibilities
To know is to learn!
- 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.