Junior Ruby on Rails Developer [Ukraine]


 

The Codica is looking for a Junior Ruby on Rails engineer.

We have all the opportunities for self-development: mentors, experienced leaders, regular code reviews, an up-to-date technology stack, availability of roadmaps for career growth, and the opportunity to discuss and influence key decisions within the company publicly.

Our tech stack: Ruby 3.1+, Rails 7, PostgreSQL, Redis, ElasticSearch, Node.js/Nest.js. Also, we love React, Typescript, and Next.js. Mobile development on React Native.

For all branches, we use GitLab CI/CD. We also use bundle audit to find libraries that need updating. All functionality is covered by tests. We use rspec and rswag-specs for project APIs. Tests are also run on CI/CD.

All projects are Dockerized. Deployment is also via GitLab CI/CD. All of our infrastructure is hosted on AWS. On AWS, we use such services as ECS, EC2, RDS, S3, and many others.

Requirements:

  • Experience writing code in Ruby (minimum or higher);
  • Experience in creating web applications on the Rails framework;
  • Experience working with API projects will be a plus;
  • Understanding the basics of the Web (HTTP request methods, API, HTML/CSS);
  • Understanding the basics of database operation (Active Record, sql, queries with joins);
  • Ability to self-study, critical thinking, analysis, and search for possible solutions to solve problems;
  • English is at the level of reading documentation.

We offer:

  • Professional support of experienced developers at all levels of project implementation;
  • Personal review once every 6 months, where we honestly and substantively discuss your career and financial prospects;
  • Systematic one-to-one meetings with a mentor (once every two months), where specific tasks and near-future prospects are discussed;
  • The ability to switch between projects;
  • Active promotion of code writing culture and systematic Code Review;
  • Professional and open to suggestions management, which is always looking for ways to improve work processes and conditions;
  • The possibility of 100% remote work, which allows you to change your location and work environment freely;
  • Constant support and help for each other.

You will need to complete a test task so that we fully understand each other. Send your resume, and we will be glad to see you :)

We will be waiting for you!


 

.

Post a Comment

Previous Post Next Post

Sponsored Ads

نموذج الاتصال