Junior Ruby on Rails developer
Remote
Codica team is looking for a Junior Ruby on Rails developer to work for international startups.
Codica delivers cool web solutions using modern technologies with the main focus being on developing complex projects from scratch - custom online marketplaces and SaaS products.
We have a strong team of developers who will always support and help you get involved quickly. From the very first day, our new colleagues work on commercial projects with the support of an experienced mentor. No bench and "training" projects. Only constant feedback and help!
How we work:
- We choose the most promising projects among customer requests on our website.
- We work directly with our customers, helping them to design and develop their products from scratch.
- All projects start off with Discovery Session, when we clarify the requirements of the client as accurately as possible, prepare specifications and prototypes.
- We provide a full development cycle.
- DevOps culture: we always use AWS from the start of each project and automate CI/CD.
- We refuse boring projects and toxic clients.
- Not outstaffing.
- We work remotely.
Our tech stack:
For all branches, we use GitLab CI/CD, through which we check the code for style guides (Rubocop) and vulnerabilities (Brakeman), and we use Dunler audit to find libraries that need updating.
All functionality is covered by tests. We use RSpec. Tests are also run on CI/CD. All projects are Dockerized. It helps to avoid installing any additional packages for each project. All our infrastructure is located on AWS. The deployment also occurs via GitLab CI/CD.
Requirements:
- Minimum or slightly above minimum experience writing Ruby/Rails code;
- Understanding of CS basics (data structures, some algorithms, patterns);
- Understanding the basics of the web (HTTP, forms, API, layout);
- Understanding the basics of the database (SQL, queries with all kinds of joins);
- English skills enough to read the documentation (Intermediate and higher).
What we offer:
- Personal review once in every 6 months, where we discuss your career and financial prospects
- We constantly switch between projects and do not stand still
- We use a clear stack of technologies, allowing to enhance the skills
- We actively promote the culture of writing code and always do Code Review
- We always support and help each other
Send your CV
Our goal is to build high-performing and happy teams.

Meet your team in person
