Ruby & Elixir Job | Jooby.dev
Open in Telegram
Post your Ruby & Elixir vacancy. Questions - @jooby_admin. β Post your vacancy via form https://jooby.dev/vacancy_form
Show more3 549
Subscribers
No data24 hours
+27 days
-1730 days
Posts Archive
ΠΠΎΠ»ΠΆΠ½ΠΎΡΡΡ: #Backend_developer
ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ: #Artec3D
ΠΠ°Π½ΡΡΠΎΡΡΡ: #ΠΎΡΠΈΡ #fulltime
ΠΠ°ΡΠΏΠ»Π°ΡΠ½Π°Ρ Π²ΠΈΠ»ΠΊΠ°: Π΄ΠΎ 250k ΡΡΠ±Π»Π΅ΠΉ.
ΠΠΎΠΊΠ°ΡΠΈΡ: #ΠΠΎΡΠΊΠ²Π° ΠΌ. ΠΡΠ±Π°ΡΡΠΊΠ°Ρ, ΠΡΠΎΠΏΠΎΡΠΊΠΈΠ½ΡΠΊΠ°Ρ, Π‘ΠΌΠΎΠ»Π΅Π½ΡΠΊΠ°Ρ
Artec 3D - ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ, ΠΊΠΎΡΠΎΡΠ°Ρ Π΄Π΅Π»Π°Π΅Ρ Π»ΡΡΡΠΈΠ΅ Π² ΠΌΠΈΡΠ΅ ΡΡΡΡ
ΠΌΠ΅ΡΠ½ΡΠ΅ ΡΠΊΠ°Π½Π΅ΡΡ ΠΈ ΡΠΈΡΡΠ΅ΠΌΡ ΡΡΠ΅Ρ
ΠΌΠ΅ΡΠ½ΠΎΠ³ΠΎ ΡΠ°ΡΠΏΠΎΠ·Π½Π°Π²Π°Π½ΠΈΡ Π»ΠΈΡΠ°. Π Π½Π°ΡΠΈ ΠΊΠ»ΠΈΠ΅Π½ΡΡ Π΄Π΅Π»Π°ΡΡ Π»ΡΡΡΠΈΠ΅ Π² ΠΌΠΈΡΠ΅ Π°Π²ΡΠΎΠΌΠΎΠ±ΠΈΠ»ΠΈ, ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΡ, ΠΎΠ΄Π΅ΠΆΠ΄Ρ, Π±ΡΡΠΎΠ²ΡΡ ΡΠ»Π΅ΠΊΡΡΠΎΠ½ΠΈΠΊΡ, ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ½ΡΠ΅ ΠΈΠ³ΡΡ, ΡΠΏΠ΅ΡΡΡΡΠ΅ΠΊΡΡ Π² ΠΊΠΈΠ½ΠΎ ΠΈ ΡΠΈΡΡΠ΅ΠΌΡ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ. ΠΠ° ΡΡΠ½ΠΊΠ΅ 11 Π»Π΅Ρ. ΠΠ°ΡΠΈ ΠΎΡΠΈΡΡ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½Ρ Π² ΠΠΎΡΠΊΠ²Π΅, ΠΡΠΊΡΠ΅ΠΌΠ±ΡΡΠ³Π΅ ΠΈ ΠΠ°Π»ΠΈΡΠΎΡΠ½ΠΈΠΈ.
#ruby #ror #Rails #PostgreSQL #docker
ΠΠ°Π΄Π°ΡΠΈ:
Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π΄Π΅ΡΠ°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΉ ΡΡΡΡΠΊΡΡΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, ΡΡΡΡΠΊΡΡΡΡ ΠΠ.
Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π·Π°ΡΠΈΡΠ΅Π½Π½ΡΡ
Π²Π΅Π±-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ;
ΠΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΡΠ°ΠΉΡΠ°, ΠΎΡΠ»Π°Π΄ΠΊΠ° ΠΈ ΡΡΡΡΠ°Π½Π΅Π½ΠΈΠ΅ ΠΎΡΠΈΠ±ΠΎΠΊ Π² ΡΠ°Π±ΠΎΡΠ΅ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°;
Π’ΡΠ΅Π±ΡΠ΅ΠΌΡΠΉ ΡΡΠΎΠ²Π΅Π½Ρ Π·Π½Π°Π½ΠΈΠΉ ΠΈ Π½Π°Π²ΡΠΊΠΎΠ²:
Ruby Π±ΠΎΠ»Π΅Π΅ 2 Π»Π΅Ρ ΡΠΎ ΡΠ»ΠΎΠΆΠ½ΡΠΌΠΈ ΠΠ’-ΡΠΈΡΡΠ΅ΠΌΠ°ΠΌΠΈ;
ΠΠ°ΡΡΡΠ°Π±ΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΊΡΡΠΏΠ½ΡΡ
ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Rails, Π²ΠΊΠ»ΡΡΠ°Ρ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ, ΠΊΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΡΠΌΠ΅Π½ΠΈΠ΅ ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ Β«ΡΠ·ΠΊΠΈΠ΅ ΠΌΠ΅ΡΡΠ°Β»;
Π‘Π°ΠΌΠΎΠ΅ ΠΏΡΠΈΡΡΠ½ΠΎΠ΅:)
100% Π±Π΅Π»Π°Ρ ΠΠ;
ΠΠΈΠ±ΠΊΠΈΠΉ Π³ΡΠ°ΡΠΈΠΊ. ΠΡΠΈΡ ΠΎΡΠΊΡΡΡ ΠΊΡΡΠ³Π»ΠΎΡΡΡΠΎΡΠ½ΠΎ β Π΅ΡΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π² ΡΠΎ Π²ΡΠ΅ΠΌΡ, ΠΊΠΎΠ³Π΄Π° Π²Ρ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½Ρ
ΠΠΠ‘ Π½Π° Π²Π°Ρ ΠΈ Π»ΡΠ³ΠΎΡΠ½ΡΠΉ Π΄Π»Ρ ΡΠ΅ΠΌΡΠΈ;
ΠΡΠΈΡ Π² ΡΠ΅Π½ΡΡΠ΅ (ΠΌΠ΅ΡΡΠΎ ΠΡΠ±Π°ΡΡΠΊΠ°Ρ, ΠΡΠΎΠΏΠΎΡΠΊΠΈΠ½ΡΠΊΠ°Ρ, Π‘ΠΌΠΎΠ»Π΅Π½ΡΠΊΠ°Ρ);
Π‘Π°Π΄ Π½Π° ΠΊΡΡΡΠ΅, Π΄Π²Π° Π΄ΡΡΠ°, Π²Π΅Π»ΠΎΠΏΠ°ΡΠΊΠΎΠ²ΠΊΠ°, Π½Π°ΡΡΠΎΠ»ΡΠ½ΡΠΉ ΡΠ΅Π½Π½ΠΈΡ;
ΠΠΎΡΠΏΠΎΡΠ°ΡΠΈΠ²Π½ΠΎΠ΅ ΠΏΠΈΡΠ°Π½ΠΈΠ΅: ΠΎΠ±Π΅Π΄Ρ Π² ΠΎΡΠΈΡΠ΅;
ΠΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΡΠ΅ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎΡΡΠΈ Π²ΠΎΡ Π·Π΄Π΅ΡΡ:
https://telegra.ph/Vedushchij-Ruby-razrabotchik-04-01
ΠΠΎΠ½ΡΠ°ΠΊΡ - @juserkova
#Π²Π°ΠΊΠ°Π½ΡΠΈΡ #ruby #remote #rails #fullstack
ΠΠΎΡΠΎΠ΄: #remote
ΡΠΎΡΠΌΠ°Ρ ΡΠ°Π±ΠΎΡΡ: #ΡΠ΄Π°Π»Π΅Π½ΠΊΠ° #remote
Π·Π°Π½ΡΡΠΎΡΡΡ: #parttime
Π·Π°ΡΠΏΠ»Π°ΡΠ½Π°Ρ Π²ΠΈΠ»ΠΊΠ°: 600-700 ΡΡΠ±Π»Π΅ΠΉ Π² ΡΠ°Ρ
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ:
ΠΠΎΠ±ΡΡΠΉ Π΄Π΅Π½Ρ! ΠΠ΅Π½Ρ Π·ΠΎΠ²ΡΡ ΠΠ°ΡΠ²Π΅ΠΉ, ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ² Π² ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ The Invaders. Π Π½Π°ΡΡΠΎΡΡΠΈΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ ΠΌΡ ΠΈΡΠ΅ΠΌ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠ° Π½Π° part-time Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Π½Π°Π΄ Π²Π½ΡΡΡΠ΅Π½Π½ΠΈΠΌΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠ°ΠΌΠΈ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ. Π ΡΠ°ΠΌΠΊΠ°Ρ
Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ Π±ΡΠ΄Π΅Ρ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ ΡΠ΅ΡΠ°ΡΡ Π·Π°Π΄Π°ΡΠΈ ΠΏΠΎ Π΄ΠΎΡΠ°Π±Π°ΡΠΊΠ΅ ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠΈΡ
ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ² ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ. Π ΠΌΠ΅ΡΡΡ ΠΏΠ»Π°Π½ΠΈΡΡΠ΅ΡΡΡ Π²ΡΠΊΡΠΏΠ°ΡΡ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ 50 ΡΠ°ΡΠΎΠ².
ΠΠ°ΡΠΈ ΠΎΠ±ΡΠ·Π°Π½Π½ΠΎΡΡΠΈ
- Π€ΠΈΠΊΡ Π±Π°Π³ΠΎΠ² Π² ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠΈΡ
ΠΏΡΠΎΠ΅ΠΊΡΠ°Ρ
- Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π½ΠΎΠ²ΠΎΠ³ΠΎ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π°
- Π Π°Π±ΠΎΡΠ° Π½Π°Π΄ ΡΡΠΎΠ½ΡΠ΅Π½Π΄ ΡΠ°ΡΡΡΡ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ²
- ΠΠΎΡΠ°Π±ΠΎΡΠΊΠ° ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠ΅Π³ΠΎ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π°
ΠΠ°ΡΠΈ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ
- Ruby 2.5
- Rails > 5.0
- ΠΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΏΠ°ΡΡΠ΅ΡΠ½ΠΎΠ² ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ
- ΠΠΏΡΡ ΠΊΠΎΠΌΠΌΠ΅ΡΡΠ΅ΡΠΊΠΎΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΎΡ 1 Π³ΠΎΠ΄Π°
ΠΡΠ΄Π΅Ρ ΠΏΠ»ΡΡΠΎΠΌ
- ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Elasticsearch
- Π‘Π°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»ΡΠ½ΠΎΡΡΡ
- ΠΡΡΡΡΡΡΠ²ΠΈΠ΅ ΡΡΡΠ°Ρ
Π° ΠΏΡΡΠΌΠΎΠ³ΠΎ ΠΎΠ±ΡΠ΅Π½ΠΈΡ Ρ Π·Π°ΠΊΠ°Π·ΡΠΈΠΊΠΎΠΌ
ΠΠΎΠ½ΡΠ°ΠΊΡΡ: @matteslip
#ΠΠ°ΠΊΠ°Π½ΡΠΈΡ #Moscow #ΠΠΎΡΠΊΠ²Π° #cashwagon #Ruby_developer #Backend_developer #Ruby #Rails #RoR #RSpec #office #fulltime
ΠΠ΅ΠΆΠ΄ΡΠ½Π°ΡΠΎΠ΄Π½ΡΠΉ ΡΠΈΠ½Π°Π½ΡΠΎΠ²ΡΠΉ Ρ
ΠΎΠ»Π΄ΠΈΠ½Π³, Π·Π°Π½ΠΈΠΌΠ°ΡΡΠΈΠΉΡΡ ΡΠ°Π·Π²ΠΈΡΠΈΠ΅ΠΌ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ² Π½Π° ΠΠ·ΠΈΠ°ΡΡΠΊΠΎΠΌ ΡΡΠ½ΠΊΠ΅ (ΠΠ½Π΄ΠΈΡ, ΠΡΠ΅ΡΠ½Π°ΠΌ, ΠΠ½Π΄ΠΎΠ½Π΅Π·ΠΈΡ, Π€ΠΈΠ»ΠΈΠΏΠΏΠΈΠ½Ρ, Π¨ΡΠΈ-ΠΠ°Π½ΠΊΠ°, ΠΠ°ΠΌΠ±ΠΎΠ΄ΠΆΠ°, Π‘ΠΈΠ½Π³Π°ΠΏΡΡ), Π² ΡΠ²ΡΠ·ΠΈ Π·Π°ΠΏΡΡΠΊΠΎΠΌ Π±ΠΈΠ·Π½Π΅ΡΠ° Π² Π½ΠΎΠ²ΠΎΠΉ ΡΡΡΠ°Π½Π΅ ΠΈΡΠ΅Ρ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠ° Π½Π° ΠΏΠΎΠ·ΠΈΡΠΈΡ Backend developer
ΠΠΎΠ»ΠΆΠ½ΠΎΡΡΡ: Backend developer
ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ: Cashwagon (cashwagon.com)
ΠΠΎΠΊΠ°ΡΠΈΡ: ΠΠΎΡΠΊΠ²Π°, ΠΌ. ΠΠ΅Π»ΠΎΠ²ΠΎΠΉ Π¦Π΅Π½ΡΡ, ΠΠ°ΡΠ½Ρ Π€Π΅Π΄Π΅ΡΠ°ΡΠΈΡ
Π€ΠΎΡΠΌΠ°Ρ: ΠΎΡΠΈΡ, fulltime
ΠΠ°ΡΠ°Π±ΠΎΡΠ½Π°Ρ ΠΏΠ»Π°ΡΠ°: Π΄ΠΎ 200 000Ρ.
ΠΠ»ΡΡΠ΅Π²ΡΠ΅ Π½Π°Π²ΡΠΊΠΈ:
- Ruby, Grape, Ruby on Rails;
- PostgreSQL;
- RabbitMQ, Kafka;
- RSpec
- HTML, Slim, CSS, Sass, JS;
- CΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡΡ ΠΊΠ°ΠΊ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅, ΡΠ°ΠΊ ΠΈ ΡΠ΅ΡΠ°ΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ ΡΠ°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»ΡΠ½ΠΎ.
ΠΡΠ΄Π΅Ρ ΠΏΠ»ΡΡΠΎΠΌ:
- Golang;
- ΠΠΏΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΌΠΈΠΊΡΠΎΡΠ΅ΡΠ²ΠΈΡΠΎΠ²;
- ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Π²ΡΡΠΎΠΊΠΎΠ½Π°Π³ΡΡΠΆΠ΅Π½Π½ΡΠΌΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠ°ΠΌΠΈ;
- ΠΠΏΡΡ db-sharding, load balancing;
- ΠΠΏΡΡ code-review;
- AWS ΠΈΠ»ΠΈ Π°Π½Π°Π»ΠΎΠ³ΠΈ;
- Docker, Swarm, Kubernetes;
ΠΡ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅ΠΌ:
- Π Π°Π·Π½ΠΎΠΎΠ±ΡΠ°Π·Π½ΡΠ΅ ΠΈ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΠ΅ Π·Π°Π΄Π°ΡΠΈ;
- ΠΠΎΠ»ΠΎΠ΄ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ, ΠΏΡΠ°ΠΊΡΠΈΠΊΡΡΡΡΡ Π³ΠΈΠ±ΠΊΠΈΠ΅ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΠΈ Π² ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅;
- ΠΡΡΡΡΡΡΠ²ΠΈΠ΅ Π±ΡΡΠΎΠΊΡΠ°ΡΠΈΠΈ;
- Π€ΡΠ»Π»ΡΠ°ΠΉΠΌ Ρ Π³ΠΈΠ±ΠΊΠΈΠΌ Π³ΡΠ°ΡΠΈΠΊΠΎΠΌ;
- Π―Π·ΡΠΊΠΎΠ²ΡΠ΅ ΠΊΡΡΡΡ (Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΈΠΉ);
- ΠΠΠ‘ Ρ ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ Π΄Π½Ρ;
- ΠΡΠΎΡΠΌΠ»Π΅Π½ΠΈΠ΅ ΠΏΠΎ Π’Π Π Π€.
ΠΠΎΠ½ΡΠ°ΠΊΡΡ @nikitabatrak
#Π²Π°ΠΊΠ°Π½ΡΠΈΡ #office #ror #ruby #vuejs #Berlin #relocation
ΠΠ°ΠΊΠ°Π½ΡΠΈΡ: Senior Ruby on Rails Developer
ΠΠΎΡΠΎΠ΄: ΠΠ΅ΡΠ»ΠΈΠ½
Π€ΠΎΡΠΌΠ°Ρ ΡΠ°Π±ΠΎΡΡ: ΠΎΡΠΈΡ
ΠΠ°Π½ΡΡΠΎΡΡΡ: ΠΏΠΎΠ»Π½Π°Ρ
ΠΠ°ΡΠΏΠ»Π°ΡΠ½Π°Ρ Π²ΠΈΠ»ΠΊΠ°: ΠΎΡ 60.000 Π΄ΠΎ 65.000 EUR gross (ΠΡΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΡΠΎΡΡΠ° Π΄ΠΎ ΡΠΈΠΌ Π»ΠΈΠ΄Π΅ΡΠ°)
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ:
ΠΠΌΠ΅ΡΡΠ΅ Ρ Π½Π°ΠΌΠΈ Π²Ρ Π±ΡΠ΄Π΅ΡΠ΅ Π·Π°Π½ΠΈΠΌΠ°ΡΡΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΎΠΉ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½ΡΠ΅Ρ Π»ΡΡΡΠΈΠ΅ ΠΊΠ΅ΠΉΡΠ΅ΡΠΈΠ½Π³ΠΈ Π½Π° ΠΎΠ΄Π½ΠΎΠΌ ΡΠ°ΠΉΡΠ΅.
Π‘ΡΠ°ΡΡΠ°ΠΏ. ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Ρ 2017 Π³ΠΎΠ΄Π°. ΠΠ½Π³Π»ΠΎΠ³ΠΎΠ²ΠΎΡΡΡΠ°Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π°. 15 ΡΠ΅Π»ΠΎΠ²Π΅ΠΊ, ΠΈΠ· Π½ΠΈΡ
3 IT: CTO, back-end ΠΈ front-end.
Must have: ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎ ΠΏΡΠ΅Π²ΡΡΠ΅ ΡΠΊΠΎΡΠΎΡΡΠΈ
* ΠΠ±ΡΠΈΠΉ ΠΎΠΏΡΡ backend 5+ Π»Π΅Ρ
* ΠΠΏΡΡ Ρ ruby on rails ΠΎΡ 3+Π»Π΅Ρ
* TDD, BDD
* Vue.js
* AWS
ΠΠ°Π·Π²Π°Π½ΠΈΠ΅ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ: Zero To One Search
http://zerotoonesearch.com/
Π‘ΡΡΡΠΈΡΠ΅ΡΡ ΡΡΠ΄Π° @recruiteriia
#ruby #rails #fulltime #remote
Ruby on Rails #fullstack_developer #ΡΠ΄Π°Π»Π΅Π½Π½ΠΎ
ΠΠ°ΡΠ° ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½Π°Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π° ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Ρ 2014 Π³ΠΎΠ΄Π°. ΠΠ° ΡΠ΅ΠΊΡΡΠ΅ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅ 10 ΡΠ΅Π»ΠΎΠ²Π΅ΠΊ.
ΠΡ ΡΡΠΎΠΊΡΡΠΈΡΠΎΠ²Π°Π½Ρ Π½Π° ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈ Π΅ΠΌΠΊΠΈΡ
ΠΈΠ»ΠΈ ΡΠ΅ΡΠ°ΡΡΠΈΡ
Π½Π΅ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΡ Π·Π°Π΄Π°ΡΡ ΠΏΡΠΎΠ΅ΠΊΡΠ°Ρ
.
ΠΡΠ΅ΠΌ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ° Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Π½Π°Π΄ property management ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½Π΅ΠΌ Ρ Π½ΡΠ»Ρ.
RoR 5.2, Vue.js, Elasticsearch, Docker, CircleCI.
#long_term
Π ΠΊΠΎΠΌΠ°Π½Π΄Π΅ ΡΡΠΎΠ³ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠ° ΡΠ°ΠΊ ΠΆΠ΅ Π΅ΡΡΡ: PM, analyst, team-lead, QA
ΠΠ±ΡΠ·Π°Π½Π½ΠΎΡΡΠΈ:
Π£Π΄Π°Π»Π΅Π½Π½Π°Ρ ΡΠ°Π±ΠΎΡΠ° Π½Π° RoR ΠΏΡΠΎΠ΅ΠΊΡΠ°Ρ
Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅.
Π’ΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ:
Π Π°Π·Π³ΠΎΠ²ΠΎΡΠ½ΡΠΉ Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΈΠΉ, ΠΎΠΏΡΡ Ρ #gitflow.
ΠΠΏΡΡ Ρ #RoR, #JS, #Slim, #Sass, #PostgreS, #MySQL, #Vue.jsβ ΠΌΠΈΠ½ΠΈΠΌΡΠΌ.
ΠΠΏΡΡ Ρ #React ΠΈΠ»ΠΈ #Angular β ΠΏΠ»ΡΡ.
Full-stack ΠΈΠ»ΠΈ ΠΆΠ΅Π»Π°Π½ΠΈΠ΅ ΠΈΠΌ ΡΡΠ°ΡΡ.
ΠΠ΅Π»Π°Π½ΠΈΠ΅ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅ ΠΈ ΡΠ°Π·Π²ΠΈΠ²Π°ΡΡΡΡ.
β’ Π£Π΄Π°Π»Π΅Π½Π½ΠΎ
#Junior: $1300-$1760; #Middle: $1920-$2560
ΠΠΎΠ½ΡΠ°ΠΊΡΡ:
@livesonmars
#Senior #Middle #Ruby #Rails #Kiev
ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ: Digital Classifieds
ΠΠΎΠΊΠ°ΡΠΈΡ: ΠΠΈΠ΅Π², ΠΌ. ΠΠ»ΠΈΠΌΠΏΠΈΠΉΡΠΊΠ°Ρ (7ΠΌΠΈΠ½)
ΠΠΈΠ»ΠΊΠ°: 1000-3000$ (Π½Π° ΡΡΠΊΠΈ)
Π€ΠΎΡΠΌΠ°Ρ ΡΠ°Π±ΠΎΡΡ: ΠΎΡΠΈΡ, 5/2 Π³ΠΈΠ±ΠΊΠΈΠΉ ΡΡΠ°ΡΡ ΡΠ°Π±ΠΎΡΠ΅Π³ΠΎ Π΄Π½Ρ.
#DigitalClassifieds - ΠΌΠ΅ΠΆΠ΄ΡΠ½Π°ΡΠΎΠ΄Π½Π°Ρ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ Ρ ΠΎΡΠΈΡΠ°ΠΌΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Π² 5 ΡΡΡΠ°Π½Π°Ρ
ΠΌΠΈΡΠ°. ΠΡΠΎΠ΄ΡΠΊΡΠ°ΠΌΠΈ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΡΠ²Π»ΡΡΡΡΡ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ Π΄Π»Ρ ΡΠ°Π·ΠΌΠ΅ΡΠ΅Π½ΠΈΡ ΠΎΠ±ΡΡΠ²Π»Π΅Π½ΠΈΠΉ ΠΎ ΡΠΎΠ²Π°ΡΠ°Ρ
ΠΈ ΡΡΠ»ΡΠ³Π°Ρ
. ΠΠ»Π°Π²Π½ΡΠΉ ΠΎΡΠΈΡ Π½Π°Ρ
ΠΎΠ΄ΠΈΡΡΡ Π² ΠΡΡΠΎΠ½ΠΈΠΈ. Π ΠΠΈΠ΅Π²ΡΠΊΠΎΠΌ ΠΎΡΠΈΡΠ΅ Ρ Π½Π°Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΈΠ· 6 ΡΠ΅Π»ΠΎΠ²Π΅ΠΊ.
π§ ΠΡΠ΅ΠΌ Ruby ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² ΡΡΠΎΠ²Π½Ρ middle ΠΈ Π²ΡΡΠ΅.
ΠΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ:
π Ruby 2.6, Rails 5.2, Postgres 11, Redis, Elastic, RSpec, minitest
π React/Redux (ΡΠ°ΡΡΠΈΡΠ½ΠΎ), Sass, Slim
π GitHub, Circle CI, Basecamp, Slack
Π’ΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ ΠΊ ΠΊΠ°Π½Π΄ΠΈΠ΄Π°ΡΡ:
β‘οΈ ΠΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ 2+ Π³ΠΎΠ΄Π° Π½Π΅ΠΏΡΠ΅ΡΡΠ²Π½ΠΎΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Π½Π° Ruby on Rails
β‘οΈ Π£ΠΌΠ΅Π½ΠΈΠ΅ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΡ RESTful API
β‘οΈ Π£ΠΌΠ΅Π½ΠΈΠ΅ ΠΏΠΈΡΠ°ΡΡ ΡΠ΅ΡΡΡ ΠΈ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π΄Π»Ρ ΡΠ΅Π³ΠΎ ΠΎΠ½ΠΈ Π½ΡΠΆΠ½Ρ
β‘οΈ Π£ΠΌΠ΅Π½ΠΈΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π±Π°Π· Π΄Π°Π½Π½ΡΡ
, ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΡ ΠΈ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ SQL Π·Π°ΠΏΡΠΎΡΠΎΠ²
β‘οΈ ΠΠ½Π³Π»ΠΈΠΉΡΠΊΠΈΠΉ ΡΡΠ΅Π΄Π½Π΅Π³ΠΎ ΠΈ Π²ΡΡΠ΅ ΡΡΠΎΠ²Π½Ρ
ΠΡΠ΄Π΅Ρ ΠΏΠ»ΡΡΠΎΠΌ:
β Π·Π½Π°Π½ΠΈΠ΅ Go
β ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Elasticsearch
β ΠΎΠΏΡΡ ΡΠ΅ΡΠ°ΠΊΡΠΎΡΠΈΠ½Π³Π° ΠΌΠ°ΡΡΡΠ°Π±Π½ΡΡ
ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ²
β ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ JavaScript ΠΈ front-end Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°ΠΌΠΈ (React/Redux/Vue)
β ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Π² Π²ΡΡΠΎΠΊΠΎΠ½Π°Π³ΡΡΠΆΠ΅Π½Π½ΡΡ
ΠΏΡΠΎΠ΅ΠΊΡΠ°Ρ
β Π²ΠΊΠ»Π°Π΄ Π² open-source ΠΏΡΠΎΠ΅ΠΊΡΡ
ΠΡΠ΅Π΄Π»Π°Π³Π°Π΅ΠΌ:
β
ΠΏΠΎΠΌΠΎΡΡ Ρ ΡΠ΅Π»ΠΎΠΊΠ°ΡΠΈΠ΅ΠΉ, Π΅ΡΠ»ΠΈ Π²Ρ ΠΈΠ· Π΄ΡΡΠ³ΠΎΠ³ΠΎ Π³ΠΎΡΠΎΠ΄Π°
β
Π³ΠΈΠ±ΠΊΠΈΠΉ Π³ΡΠ°ΡΠΈΠΊ. ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΡΠ°Π±ΠΎΡΡ home-office
β
ΠΊΠΎΠ΄ Ρ
ΠΎΡΠΎΡΠΎ ΠΏΠΎΠΊΡΡΡΡΠΉ ΡΠ΅ΡΡΠ°ΠΌΠΈ (Π΅ΡΡΡ Π½Π°ΡΡΡΠΎΠ΅Π½Π½Π°Ρ CI)
β
macbook, ΠΌΠΎΠ½ΠΈΡΠΎΡ ΠΈ Π²ΡΠ΅ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎΠ΅ Π΄Π»Ρ ΡΠ΄ΠΎΠ±Π½ΠΎΠΉ ΡΠ°Π±ΠΎΡΡ
β
ΡΠΈΠ»ΡΠ½Π°Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΈ ΡΠ΅Ρ
Π½ΠΈΡΠ΅ΡΠΊΠΈ Π³ΡΠ°ΠΌΠΎΡΠ½ΠΎΠ΅ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ
β
ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΡΠΉ code review
β
ΠΌΠΈΠ½ΠΈΠΌΡΠΌ Π±ΡΡΠΎΠΊΡΠ°ΡΠΈΠΈ
β
Π΄ΠΈΠ²Π°Π½ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Π»Π΅ΠΆΠ°
β
ΠΌΠ΅ΡΠΎΠΏΡΠΈΡΡΠΈΡ Π΄Π»Ρ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΎΠ²
β
ΠΎΠΏΠ»Π°ΡΠ° ΡΠ°ΡΡ
ΠΎΠ΄ΠΎΠ² Π½Π° ΡΠ°Π·Π²ΠΈΡΠΈΠ΅ (ΠΊΡΡΡΡ/ΡΠΈΡΠ½Π΅Ρ/ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΠΈ)
β
Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΏΡΠΎΡΠ΅ΡΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΈ ΠΊΠ°ΡΡΠ΅ΡΠ½ΠΎΠ³ΠΎ ΡΠ°Π·Π²ΠΈΡΠΈΡ Π² Π΄ΡΡΠΆΠ΅ΡΠΊΠΎΠΉ Π°ΡΠΌΠΎΡΡΠ΅ΡΠ΅
β
ΠΊΠΎΠΌΡΠΎΡΡΠ°Π±Π΅Π»ΡΠ½ΡΠΉ ΠΎΡΠΈΡ Π² ΡΠ΅Π½ΡΡΠ΅ ΠΠΈΠ΅Π²Π°, Π² ΠΏΠ΅ΡΠ΅ΠΉ Π΄ΠΎΡΡΡΠΏΠ½ΠΎΡΡΠΈ ΠΎΡ ΠΌ. ΠΠ»ΠΈΠΌΠΏΠΈΠΉΡΠΊΠ°Ρ
ΠΠ°Π΄Π°ΡΡ Π²ΠΎΠΏΡΠΎΡ, Π²ΡΡΠ»Π°ΡΡ ΡΠ΅Π·ΡΠΌΠ΅ - @Unsigned_Long_Long
Π Π΅Π·ΡΠ»ΡΡΠ°ΡΡ ΡΠΎΠ·ΡΠ³ΡΡΡΠ° RubyConfBy
ΠΠ°. ΠΠ°Π½ΠΊΠΈΠΏΠ°ΡΡΠΈΠ» ΡΠ°Π½Π΄ΠΎΠΌ π
#ΠΠ°ΠΊΠ°Π½ΡΠΈΡ #SPB #Π‘ΠΠ #Molinos.ru #Junior_ruby_developer #Rails #RoR #RSpec #office #fulltime
ΠΠΎΠ»ΠΆΠ½ΠΎΡΡΡ: Junior Ruby Developer
ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ: Molinos.ru
ΠΠΎΠΊΠ°ΡΠΈΡ: Π‘Π°Π½ΠΊΡ-ΠΠ΅ΡΠ΅ΡΠ±ΡΡΠ³, ΠΌ. ΠΠ΅ΡΡΠΎΠ³ΡΠ°Π΄ΡΠΊΠ°Ρ
Π€ΠΎΡΠΌΠ°Ρ: ΠΎΡΠΈΡ, fulltime
ΠΠ°ΡΠ°Π±ΠΎΡΠ½Π°Ρ ΠΏΠ»Π°ΡΠ°: ΠΎΡ 60 000Ρ.
ΠΠ»ΡΡΠ΅Π²ΡΠ΅ Π½Π°Π²ΡΠΊΠΈ:
- Ruby ΠΈ Ruby on Rails;
- PostgreSQL;
- RSpec (+Capybara, +Cucumber)
- ΠΡΡΠΆΠ±Π° Ρ HTML, Slim, CSS, Sass, JS;
- Π£ΠΌΠ΅Π½ΠΈΠ΅ ΠΎΡΠ΅Π½ΠΈΠ²Π°ΡΡ ΠΎΠ±ΡΡΠΌ ΠΈ ΡΡΠΎΠΊΠΈ ΡΠ°Π±ΠΎΡ.
ΠΡΠ΅Π½ΠΈΠΌ ΠΏΠΎ Π΄ΠΎΡΡΠΎΠΈΠ½ΡΡΠ²Ρ:
- Node.js, WebSocket/Faye, React;
- ΠΠΏΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΌΠΈΠΊΡΠΎΡΠ΅ΡΠ²ΠΈΡΠΎΠ²;
- ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Π²ΡΡΠΎΠΊΠΎΠ½Π°Π³ΡΡΠΆΠ΅Π½Π½ΡΠΌΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠ°ΠΌΠΈ.
ΠΡ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅ΠΌ:
- ΠΠΎΠ»ΠΎΠ΄ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ, ΠΏΡΠ°ΠΊΡΠΈΠΊΡΡΡΡΡ Π³ΠΈΠ±ΠΊΠΈΠ΅ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΠΈ Π² ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅ ΠΈ ΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠΈΡΡΡΡΡΡ Π² Π΄ΠΈΠ΄ΠΆΠΈΡΠ°Π»;
- ΠΡΡΡΡΠΎΠ΅Π½Π½ΡΠ΅ ΠΏΡΠΎΡΠ΅ΡΡΡ ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠΎΠ²;
- ΠΡΡΡΡΡΡΠ²ΠΈΠ΅ Π±ΡΡΠΎΠΊΡΠ°ΡΠΈΠΈ;
- Π Π°Π·Π½ΠΎΠΎΠ±ΡΠ°Π·Π½ΡΠ΅, ΠΊΡΡΠΏΠ½ΡΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΡ (ΠΌΠ°ΡΠΊΠ΅ΡΠΏΠ»Π΅ΠΉΡΡ, ΡΡΠ°ΡΡΠ°ΠΏΡ, Π±Π»ΠΎΠΊΡΠ΅ΠΉΠ½)
- Π€ΡΠ»Π»ΡΠ°ΠΉΠΌ Ρ ΠΊΠΎΠΌΡΠΎΡΡΠ½ΡΠΌ, Π³ΠΈΠ±ΠΊΠΈΠΌ Π³ΡΠ°ΡΠΈΠΊΠΎΠΌ;
- Π―Π·ΡΠΊΠΎΠ²ΡΠ΅ ΠΊΡΡΡΡ (Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΈΠΉ ΠΈ ΡΠΏΠΎΠ½ΡΠΊΠΈΠΉ);
- ΠΠ°Π½ΡΡΠΈΡ ΠΌΠ΅Π΄ΠΈΡΠ°ΡΠΈΠ΅ΠΉ;
- ΠΡΠΈΡΠΈΠ°Π»ΡΠ½ΠΎΠ΅ ΡΡΡΠ΄ΠΎΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ;
- ΠΠΠ‘ ΠΏΠΎΡΠ»Π΅ 6 ΠΌΠ΅Ρ. ΡΠ°Π±ΠΎΡΡ;
- ΠΡΠΎΡΠΌΠ»Π΅Π½ΠΈΠ΅ ΠΏΠΎ Π’Π Π Π€.
ΠΠΎΠ½ΡΠ°ΠΊΡ: @ovfilipenko
#Π²Π°ΠΊΠ°Π½ΡΠΈΡ #ΡΡΠ»Π»ΡΠ°ΠΉΠΌ #ΡΠ΅ΠΌΠΎΡΡ #ΡΠ΄Π°Π»Π΅Π½Π½ΠΎ #ΡΡΠ±ΠΈ #ruby #ror
ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ: Π² Radian Soft (ΠΠ΄Π΅ΡΡΠ°) ΡΠ΄Π°Π»Π΅Π½Π½ΠΎ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ ΡΡΠ±ΠΈΡΡ Π½Π° 40+ ΡΠ°ΡΠΎΠ² Π² Π½Π΅Π΄Π΅Π»Ρ.
ΠΠΈΠ»ΠΊΠ°: ΠΠ°ΡΠΏΠ»Π°ΡΠ° ΠΎΡ 2Π$ Π΄ΠΎ $3Π Π² ΠΌΠ΅ΡΡΡ, ΠΎΡΠΈΠ΅Π½ΡΠΈΡΡΠ΅ΠΌΡΡ Π½Π° ΠΏΠΎΡΠ°ΡΠΎΠ²ΠΎΠΉ ΡΠ΅ΠΉΡ ΠΎΡ 12 Π΄ΠΎ 17$ Π² ΡΠ°Ρ. ΠΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅ΡΡΡ ΠΏΠΎ ΠΈΡΠΎΠ³Π°ΠΌ ΡΠΎΠ±Π΅ΡΠ΅Π΄ΠΎΠ²Π°Π½ΠΈΡ, Ρ ΡΡΠ΅ΡΠΎΠΌ ΠΏΠΎΠΆΠ΅Π»Π°Π½ΠΈΡ ΠΊΠ°Π½Π΄ΠΈΠ΄Π°ΡΠ°. ΠΠΏ Π² Π²Π°Π»ΡΡΠ΅.
ΠΡΠΎΠ΅ΠΊΡ: ΠΠ»Π°ΡΡΠΎΡΠΌΠ° Π΄Π»Ρ Π΄ΠΈΠ·Π°ΠΉΠ½Π΅ΡΠΎΠ², ΡΠ°Π±ΡΠΈΠΊ ΠΈ ΠΏΡΠΎΠ΄Π°Π²ΡΠΎΠ², Π΄Π»Ρ Π²Π΅Π΄Π΅Π½ΠΈΡ ΡΡΠ΅ΡΠ° ΡΠΎΠ²Π°ΡΠΎΠ², ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ΠΌ ΠΈΠ½Π²ΠΎΠΉΡΠΎΠ² ΠΈ ΡΠ΄. ΠΡΡΡ Π²Π΅Π± Π²Π΅ΡΡΠΈΡ, Π° ΡΠ°ΠΊΠΆΠ΅ iOS, Android ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ. ΠΠ° ΠΏΡΠΎΠ΅ΠΊΡΠ΅ ΡΠΆΠ΅ Π΅ΡΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΈΠ· 4 ΡΡΠ±ΠΈΡΡΠΎΠ², 2 qa, 1 ui/ux designer, 1 product owner ΠΈ marketing team.
Stack: ΠΠ° Π΄Π°Π½Π½ΡΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ Π½Π° ΠΏΡΠΎΠ΅ΠΊΡ ΠΈΡΡ #fullstack. ΠΠ½ΠΎΠ³Π΄Π° Π±ΡΠ²Π°Π΅Ρ ΠΌΠ½ΠΎΠ³ΠΎ Π·Π°Π΄Π°Ρ Π½Π° ΡΡΠΎΠ½ΡΠ΅, ΠΈΠ½ΠΎΠ³Π΄Π° ΠΌΠ½ΠΎΠ³ΠΎ Π±ΡΠΊΠ°. Π ΠΈΠ΄Π΅Π°Π»Π΅ ΡΠΊΠΈΠ»Π»Ρ: #ruby #ror #javascript #jquery #html #css .
ΠΠ΅ΡΡΠΈΠΈ: Rails 5.2.1 Ruby 2.5.1
ΠΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎ: ΠΠ½Π°Π½ΠΈΠ΅ Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΎΠ³ΠΎ ΠΆΠ΅Π»Π°ΡΠ΅Π»ΡΠ½ΠΎ.
ΠΠ°ΠΊΠ°Π½ΡΠΈΡ ΠΈΡΠΊΠ»ΡΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π΄Π»Ρ Π³ΡΠ°ΠΆΠ΄Π°Π½ Π£ΠΊΡΠ°ΠΈΠ½Ρ.
ΠΠ° Π΄Π΅ΡΠ°Π»ΡΠΌΠΈ ΠΏΠΈΡΠΈΡΠ΅ @lianasolkarian
#Π²Π°ΠΊΠ°Π½ΡΠΈΡ #ΡΠΏΠ± #ΠΎΡΠΈΡ #fulltime #ruby #RoR #react
#backend #fullstack #educa
ΠΠΎΠΊΠ°ΡΠΈΡ: Π‘Π°Π½ΠΊΡ-ΠΠ΅ΡΠ΅ΡΠ±ΡΡΠ³, ΠΌ. Π§Π΅ΡΠ½ΡΡΠ΅Π²ΡΠΊΠ°Ρ
Π€ΠΎΡΠΌΠ°Ρ: ΠΎΡΠΈΡ, fulltime
ΠΠΈΠ»ΠΊΠ°: ΠΎΡ 100ΠΊ Π΄ΠΎ 140ΠΊ (net)
Π ΠΏΡΠΎΠ΅ΠΊΡΠ΅:
Educa - ΠΎΠ½Π»Π°ΠΉΠ½-ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ° Π΄Π»Ρ ΠΈΠ·ΡΡΠ΅Π½ΠΈΡ Π΄Π΅Π»ΠΎΠ²ΠΎΠ³ΠΎ
Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΎΠ³ΠΎ ΡΠ·ΡΠΊΠ°. ΠΠΎΠΌΠΎΠ³Π°Π΅ΠΌ ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΈΡΡΡΡ ΠΊ ΡΠ΄Π°ΡΠ΅ ΡΠΊΠ·Π°ΠΌΠ΅Π½ΠΎΠ², ΠΏΡΠ΅Π·Π΅Π½ΡΠ°ΡΠΈΠΈ, ΠΏΠ΅ΡΠ΅Π³ΠΎΠ²ΠΎΡΠ°ΠΌ. Π‘ΠΎΡΡΡΠ΄Π½ΠΈΡΠ°Π΅ΠΌ
Ρ Cambridge University Press ΠΈ Π΅ΡΠ΅ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΠΌΠΈ
ΠΊΡΡΠΏΠ½ΡΠΌΠΈ ΠΈΠ·Π΄Π°ΡΠ΅Π»ΡΡΡΠ²Π°ΠΌΠΈ ΠΈ ΡΠΊΠΎΠ»Π°ΠΌΠΈ Π·Π° ΡΡΠ±Π΅ΠΆΠΎΠΌ.
ΠΠΎΠ³ΠΎ ΠΈΡΠ΅ΠΌ:
Back-end ΠΈ Full-stack ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² ΡΡΠΎΠ²Π½Ρ #middle Π΄Π»Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ ΠΊΠΎΠ΄Π° ΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ
Π½ΠΎΠ²ΡΡ
ΡΠΈΡ.
ΠΠ°Ρ ΡΠ΅ΠΉΡΠ°Ρ 15 ΡΠ΅Π»ΠΎΠ²Π΅ΠΊ. ΠΠ· Π½ΠΈΡ
2 ΡΡΠ»ΡΡΡΠΊΠ°, 2-ΠΎΠ΅
Π½Π° ΡΡΠΎΠ½ΡΠ΅, 1 Π½Π° Π±ΡΠΊΠ΅, 2 QA ΠΈ CTO.
Π§Π°ΡΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΡΠ΄Π°Π»Π΅Π½Π½ΠΎ.
Π‘ΡΡΠΊ:
ES6, React/Redux, Node.js
Ruby/RoR (5.2.1), PostgreSQL, Redis
ΠΡΠΈΡΠΈΠΊΠ°, Π²ΠΎΠΏΡΠΎΡΡ, ΡΠ΅Π·ΡΠΌΠ΅ - @ru_spiridonov
ΠΠ΅ Π³ΠΎΠ»ΠΎΡΡΠΉΡΠ΅ ΠΏΠΎ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ°Π·, Π²ΡΠ΅ ΡΠ°Π²Π½ΠΎ Ρ Π±ΡΠ΄Ρ Π΄Π΅Π»Π°ΡΡ ΡΠ°Π½Π΄ΠΎΠΌ ΠΏΠΎ ΡΠ½ΠΈΠΊΠ°Π»ΡΠ½ΡΠΌ Π½ΠΈΠΊΠ°ΠΌ Π±Π΅Π· ΡΠΎΠ±Π°ΡΠΊΠΈ.
Π‘ ΡΠ΄ΠΎΠ²ΠΎΠ»ΡΡΡΠ²ΠΈΠ΅ΠΌ Ρ
ΠΎΡΡ ΡΠΎΠΎΠ±ΡΠΈΡΡ ΡΡΠΎ ΠΌΡ ΡΠ²Π»ΡΠ΅ΠΌΡΡ ΠΈΠ½ΡΠΎΠΏΠ°ΡΡΠ½Π΅ΡΠ°ΠΌΠΈ RubyConfBY.
6 Π°ΠΏΡΠ΅Π»Ρ Π½Π° ΠΏΠ»ΠΎΡΠ°Π΄ΠΊΠ΅ SPACE ΡΠΎΡΡΠΎΠΈΡΡΡ 5-Ρ Π΅ΠΆΠ΅Π³ΠΎΠ΄Π½Π°Ρ ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΡ RubyConfBY 2019. ΠΠ΅ΡΠΎΠΏΡΠΈΡΡΠΈΠ΅ ΠΏΠΎΡΠ²ΡΡΠ΅Π½ΠΎ Ruby, Rails ΠΈ ΡΠΌΠ΅ΠΆΠ½ΡΠΌ ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠΌ ΠΈ Π±ΡΠ΄Π΅Ρ ΠΏΠΎΠ»Π΅Π·Π½ΡΠΌ Π΄Π»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² Π»ΡΠ±ΠΎΠ³ΠΎ ΡΡΠΎΠ²Π½Ρ. ΠΠΈΠ½ΠΎΡΡΠΎΠΌ Π² ΡΡΠΎΠΌ Π³ΠΎΠ΄Ρ Π²ΡΡΡΡΠΏΠΈΡ Aaron Patterson! Π‘Π»Π΅Π΄ΠΈΡΠ΅ Π·Π° Π½ΠΎΠ²ΠΎΡΡΡΠΌΠΈ Π½Π° ΡΠ°ΠΉΡΠ΅ https://rubyconference.by/
ΠΡΠΎΠΌΠΎΠΊΠΎΠ΄Ρ Π½Π° 15% ΡΠΊΠΈΠ΄ΠΊΡ Π±ΠΈΠ»Π΅ΡΠ° - RUBYJOB
Π’Π°ΠΊΠΆΠ΅ ΡΠ°Π·ΡΠ³ΡΡΠ²Π°Π΅ΠΌ ΠΎΠ΄ΠΈΠ½ Π±ΠΈΠ»Π΅Ρ Π½Π° ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΡ, ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ ΠΏΡΠΎΡΡΡΠ΅ - Π·Π°ΠΏΠΎΠ»Π½ΠΈΡΡ ΡΠΎΡΠΌΡ Π½ΠΈΠΆΠ΅. ΠΠ°ΡΠ° ΡΠΎΠ·ΡΠ³ΡΡΡΠ° 26 ΠΌΠ°ΡΡΠ°.
https://goo.gl/forms/6YkCRp9ViT0xxEZY2
ΠΡ ΠΈΡΠ΅ΠΌ Back End/Full stack developer #Ruby Π² Π³ ΠΠΎΡΠΊΠ²Π° #Office
ΠΠ°ΡΠ° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ Π±ΠΎΠ»Π΅Π΅ 10 Π»Π΅Ρ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π½Π° ΠΌΠ΅ΠΆΠ΄ΡΠ½Π°ΡΠΎΠ΄Π½ΠΎΠΌ ΡΡΠ½ΠΊΠ΅, ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΡΠ»ΡΠ³ΠΈ ip-ΡΠ΅Π»Π΅ΡΠΎΠ½ΠΈΠΈ, ΠΏΡΠΎΠ΄Π°ΠΆΠΈ Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΡΡ
Π½ΠΎΠΌΠ΅ΡΠΎΠ², sip-trunk.
Π’Π΅Ρ
Π½ΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΡΠ΅ΠΊ:
β’ #RubyonRails, #RSpec
β’ #PostgreSQL, #Redis, ElasticSearch, InfluxDB, RabbitMQ
β’ #Nginx, #Gitlab (+ Gitlab CI), #Kamailio
β’ #Ansible
β’ #React, #Ramda
ΠΠ΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΡΠ΅ Π½Π°Π²ΡΠΊΠΈ:
3+ Π³ΠΎΠ΄Π° Π² Π±Π΅ΠΊΠ΅Π½Π΄ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅;
ΠΡΡΡ ΡΠ°Π±ΠΎΡΡ Ρ #Ruby, #Ruby on Rails, #PostgreSQL, #Redis;
ΠΠΏΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΈ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΊΡΡΠΏΠ½ΠΎΠΌΠ°ΡΡΡΠ°Π±Π½ΡΡ
Π²Π΅Π±-ΡΠ΅ΡΠ²ΠΈΡΠΎΠ²(REST, JSON);
ΠΡΠΈΠ΅Π½ΡΠ°ΡΠΈΡ Π½Π° ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎ, ΡΠΌΠ΅Π½ΠΈΠ΅ ΠΏΠΈΡΠ°ΡΡ ΡΠΈΡΡΡΠΉ ΠΊΠΎΠ΄;
Π₯ΠΎΡΠΎΡΠΈΠ΅ Π·Π½Π°Π½ΠΈΡ #git, #bash, #SSH;
Π£ΡΠ»ΠΎΠ²ΠΈΡ:
Π Π°Π±ΠΎΡΠ° Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅ ΠΌΠΈΡΠΎΠ²ΠΎΠ³ΠΎ ΡΡΠΎΠ²Π½Ρ;
ΠΠ°ΡΠ°Π±ΠΎΡΠ½Π°Ρ ΠΏΠ»Π°ΡΠ° ΠΎΡ 150 000 ΡΠΎΡΡΠΈΠΉΡΠΊΠΈΡ
ΡΡΠ±Π»Π΅ΠΉ ΠΈ Π²ΡΡΠ΅, ΠΎΠ±ΡΡΠΆΠ΄Π°Π΅ΡΡΡ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡΠ°Π»ΡΠ½ΠΎ, Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΠΎΠΏΡΡΠ°
ΠΠΎΠΌΠΏΠ΅Π½ΡΠ°ΡΠΈΡ ΠΎΠ±Π΅Π΄ΠΎΠ²;
ΠΠΈΠ±ΠΊΠΈΠΉ ΡΠ°Π±ΠΎΡΠΈΠΉ Π³ΡΠ°ΡΠΈΠΊ;
ΠΡΠΈΡ Π² ΠΠ°ΡΠΊΠ΅ ΠΠΎΡΡΠΊΠΎΠ³ΠΎ;
ΠΠ°ΡΡΠ΅ΡΠ½ΡΠΉ ΡΠΎΡΡ Π²ΠΌΠ΅ΡΡΠ΅ Ρ ΡΠΎΡΡΠΎΠΌ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ.
ΠΠΎΠ½ΡΠ°ΠΊΡ - @MiroshnikovaHR
Full time / Office / Kiev
#RoR #Senior / #Middle #Ruby
ΠΠΎΠΊΠ°ΡΠΈΡ #Kiev
Salary $3000 - $5000(Π½Π΅ΡΡΠΎ) #Π±ΠΎΠ½ΡΡΠ·Π°ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°ΡΠΈΡ π°π°
ΠΡΠΎΠ΄ΡΠΊΡΠΎΠ²Π°Ρ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ ΡΠ°Π·ΡΠ°Π±Π°ΡΡΠ²Π°Π΅Ρ ΡΠΎΡΡ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΎΠ±Π»Π΅Π³ΡΠ°Π΅Ρ ΠΈ ΡΠ΄Π΅ΡΠ΅Π²Π»ΡΠ΅Ρ
Π»ΠΎΠ³ΠΈΡΡΠΈΠΊΡ Π΄Π»Ρ ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ ΠΌΠ°Π³Π°Π·ΠΈΠ½ΠΎΠ² ΠΈ ΡΠΊΠ»Π°Π΄ΠΎΠ² ΠΈ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅Ρ Π΄Π΅ΡΠ΅Π²ΡΠΉ Π²Π°ΡΠΈΠ°Π½Ρ Π·Π° 1 ΡΠ΅ΠΊΡΠ½Π΄Ρ.
ΠΠ·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΡΡ Ρ Π±ΠΎΠ»ΡΡΠΈΠΌ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎΠΌ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ ΠΏΠ΅ΡΠ΅Π²ΠΎΠ·ΡΠΈΠΊΠΎΠ²,
ΡΠΈΡΡΠ΅ΠΌΠ° ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅Ρ Π²ΡΠ³ΠΎΠ΄Π½ΡΠ΅ ΡΠ΅Π½Ρ Π΄Π»Ρ ΠΏΠ΅ΡΠ΅Π²ΠΎΠ·ΠΊΠΈ ΡΠΎΠ²Π°ΡΠ°.
ΠΠ»Π°Π²Π½ΡΠΉ ΠΎΡΠΈΡ Π² Π‘Π¨Π. Π ΠΠΈΠ΅Π²Π΅ ΡΠΈΠ»ΡΠ½Π°Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΈΠ· 12 ΡΠ΅Π»ΠΎΠ²Π΅ΠΊ,
ΠΎΡΠΈΡ ΡΡΠ΄ΠΎΠΌ Ρ ΠΌ. ΠΠ»ΠΈΠΌΠΏΠΈΠΉΡΠΊΠ°Ρ. ΠΠ°ΡΠΈΠ°Π½Ρ ΡΠ΄Π°Π»Π΅Π½Π½ΠΎΠΉ ΡΠ°Π±ΠΎΡΡ ΡΠΎΠΆΠ΅ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ΠΈΡ.
Π‘ΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΈ ΡΠ°ΠΌΡ Π²ΡΠ±ΠΈΡΠ°ΡΡ, Π½Π°Π΄ ΡΠ΅ΠΌ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΈ ΡΡΠΎ Π½ΡΠ°Π²ΠΈΡΡΡ Π±ΠΎΠ»ΡΡΠ΅ (Front End / Back End)
Π’Π΅Ρ
Π½ΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΡΠ΅ΠΊ:
#Ruby, #Rails, #Postgres, #Elastic, #React, #Redux, #MaterialUI
ΠΠ°Π΄Π°ΡΠΈ:
β’ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ Ρ ΡΡΠΎΡΠΎΠ½Π½ΠΈΠΌΠΈ API-ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°ΠΌΠΈ
β’ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° REST API
β’ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΡΠΏΠ΅ΡΠΈΡΠΈΡΠ½ΠΎΠΉ Π΄Π»Ρ Π΄ΠΎΠΌΠ΅Π½Π° ΡΠΈΡΡΠ΅ΠΌΡ CRM
ΠΠ°ΠΏΡΠ°Π²Π»Π΅Π½Π½ΠΎΡΡΡ Π·Π°Π΄Π°Ρ, ΠΊΠΎΡΠΎΡΡΠ΅ Π±ΡΠ΄Π΅Ρ Π²ΡΠΏΠΎΠ»Π½ΡΡΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡ, ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΠ±ΠΈΡΠ°ΡΡ/ΠΌΠ΅Π½ΡΡΡ.
ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΌΠΎΠΆΠ½ΠΎ Π±ΠΎΠ»ΡΡΠ΅ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π½Π°Π΄ ΡΡΠΎΠ½ΡΠ΅Π½Π΄ΠΎΠΌ, ΠΈΠ»ΠΈ Π½Π°ΠΎΠ±ΠΎΡΠΎΡ - ΡΠΎΠ»ΡΠΊΠΎ Π±ΡΠΊΠ΅Π½Π΄.
ΠΡΡΡ ΠΌΠ½ΠΎΠ³ΠΎ Π²Π½ΡΡΡΠ΅Π½Π½ΠΈΡ
ΠΏΠΎΠ΄-ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ² ΠΏΠΎ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠΌΠΈ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°ΠΌΠΈ.
ΠΠ΅ΡΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΡ: Agile
ΠΠ΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΡΠ΅ Π½Π°Π²ΡΠΊΠΈ:
ΠΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ 2+ Π³ΠΎΠ΄Π° Π½Π΅ΠΏΡΠ΅ΡΡΠ²Π½ΠΎΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Π½Π° Ruby
ΠΠΏΡΡ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ REST API
ΠΠΏΡΡ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ ΡΠΎ ΡΡΠΎΡΠΎΠ½Π½ΠΈΠΌΠΈ ΡΠ΅ΡΠ²ΠΈΡΠ°ΠΌΠΈ (REST/SOAP/XMLRPC/...)
RSpec
PostgreSQL
Git
ΠΠ½Π³Π»ΠΈΠΉΡΠΊΠΈΠΉ ΡΡΠ΅Π΄Π½Π΅Π³ΠΎ ΠΈ Π²ΡΡΠ΅ ΡΡΠΎΠ²Π½Ρ
ΠΡΠ΄Π΅Ρ ΠΏΠ»ΡΡΠΎΠΌ:
βΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Grape
βΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Elasticsearch
βΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ ΠΌΠΈΠΊΡΠΎΡΠ΅ΡΠ²ΠΈΡΠ½ΠΎΠΉ Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΠΎΠΉ
βΠΎΠΏΡΡ Ρ JavaScript ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠ°ΠΌΠΈ (React/Redux, MaterialUI)
βΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Π² ΠΏΡΠΎΠ΅ΠΊΡΠ°Ρ
ΡΠ²ΡΠ·Π°Π½Π½ΡΡ
Ρ Π»ΠΎΠ³ΠΈΡΡΠΈΠΊΠΎΠΉ
ΠΡΠ³ΠΎΠ΄Ρ:
πΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΡΠΉ code review
πΡ
ΠΎΡΠΎΡΠ΅Π΅ ΠΏΠΎΠΊΡΡΡΠΈΠ΅ ΠΊΠΎΠ΄Π° ΡΠ΅ΡΡΠ°ΠΌΠΈ, Π΅ΡΡΡ Π½Π°ΡΡΡΠΎΠ΅Π½Π½Π°Ρ CI
πΡΠΈΠ»ΡΠ½Π°Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π°
πΠΌΠΈΠ½ΠΈΠΌΡΠΌ Π±ΡΡΠΎΠΊΡΠ°ΡΠΈΠΈ
πΠ³ΠΈΠ±ΠΊΠΈΠΉ Π³ΡΠ°ΡΠΈΠΊ: Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ 11 Π΄ΠΎ 20 ΡΠ°ΡΠΎΠ². ΠΠΎΠ·ΠΌΠΎΠΆΠ½Π° ΡΠ°Π±ΠΎΡΠ° home-office
πΠ°ΠΊΡΠΈΠΈ Π΄Π»Ρ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΎΠ²
πΠ΅ΡΡΡ ΡΡΠΎΠ» Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ ΡΡΠΎΡ
πΠΊΠΎΠΌΠΏΠ΅Π½ΡΠ°ΡΠΈΡ Π΄ΠΎ $100/ΠΌΠ΅ΡΡΡ Π½Π° ΡΠ°ΡΡ
ΠΎΠ΄Ρ: ΠΊΡΡΡΡ/ΡΠΈΡΠ½Π΅Ρ/ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΠΈ Π±Π΅Π· Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ ΠΎΠ΄ΠΎΠ±ΡΠ΅Π½ΠΈΡ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎΠΌ
π ΠΠ°Π½ΠΎΡΠ°ΠΌΠ½ΡΠΉ ΠΎΡΠΈΡ Π² ΡΠ΅Π½ΡΡΠ΅ ΠΠΈΠ΅Π²Π° (ΠΌ. ΠΠ»ΠΈΠΌΠΏΠΈΠΉΡΠΊΠ°Ρ)
π ΠΠΎΠΌΠ°Π½Π΄Π° ΡΠΈΠ»ΡΠ½ΡΡ
Π΄Π΅Π²Π΅Π»ΠΎΠΏΠ΅ΡΠΎΠ²
π ΠΡΡΡΡΡΡΠ²ΠΈΠ΅ Π±ΡΡΠΎΠΊΡΠ°ΡΠΈΠΈ
π ΠΡΠΈΠ²Π΅ΡΡΡΠ²ΡΡΡΡΡ ΠΈΠ½ΠΈΡΠΈΠ°ΡΠΈΠ²Ρ
π ΠΡΠ»ΠΈΡΠ½ΡΠΉ ΡΠΎΡ. ΠΏΠ°ΠΊΠ΅Ρ
ΠΠΎΠ½ΡΠ°ΠΊΡ - @zhukonet
#ΠΠ°ΠΊΠ°Π½ΡΠΈΡ #backend #middle #senior #ruby #rails #fulltime #office
ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ: #Busfor
ΠΠΎΠΊΠ°ΡΠΈΡ: ΠΠΎΡΠΊΠ²Π°, ΠΌ. ΠΠ°Ρ
ΠΈΠΌΠΎΠ²ΡΠΊΠΈΠΉ ΠΏΡΠΎΡΠΏΠ΅ΠΊΡ, ΠΠ¦ ΠΠΎΡΠΎΡ
ΠΠΈΠ»ΠΊΠ°: ΠΎΡ 150 ΠΏΠΎ 220 Ρ.Ρ. Π½Π° ΡΡΠΊΠΈ
Π Π°Π±ΠΎΡΠ° Π² ΠΎΡΠΈΡΠ΅ Ρ Π³ΠΈΠ±ΠΊΠΈΠΌ Π³ΡΠ°ΡΠΈΠΊΠΎΠΌ
Busfor - ΠΌΠ΅ΠΆΠ΄ΡΠ½Π°ΡΠΎΠ΄Π½Π°Ρ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ, ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π² 5 ΡΡΡΠ°Π½Π°Ρ
:
Π ΠΎΡΡΠΈΡ, Π£ΠΊΡΠ°ΠΈΠ½Π°, ΠΠ΅Π»Π°ΡΡΡΡ, ΠΠΎΠ»ΡΡΠ°, Π§Π΅Ρ
ΠΈΡ.
ΠΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π»ΠΈ ΠΈ ΡΠ°Π·Π²ΠΈΠ²Π°Π΅ΠΌ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ ΠΏΠΎ ΠΏΡΠΎΠ΄Π°ΠΆΠ΅ Π±ΠΈΠ»Π΅ΡΠΎΠ² Π½Π° ΠΌΠ΅ΠΆΠ΄ΡΠ³ΠΎΡΠΎΠ΄Π½ΠΈΠ΅ ΠΈ ΠΌΠ΅ΠΆΠ΄ΡΠ½Π°ΡΠΎΠ΄Π½ΡΠ΅ Π°Π²ΡΠΎΠ±ΡΡΡ.
ΠΠΎΠ»Π΅Π΅ $25 ΠΌΠ»Π½. ΠΈΠ½Π²Π΅ΡΡΠΈΡΠΈΠΉ Π·Π° 6 Π»Π΅Ρ ΠΎΡ ΠΊΡΡΠΏΠ½ΡΡ
ΠΌΠ΅ΠΆΠ΄ΡΠ½Π°ΡΠΎΠ΄Π½ΡΡ
ΡΠΎΠ½Π΄ΠΎΠ².
ΠΠΎΠΌΠ°Π½Π΄Π° ΡΡΠΎΠΊΡΡΠΈΡΠΎΠ²Π°Π½Π° Π½Π° ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΏΡΠΎΠ΄ΡΠΊΡΠ°, ΠΎΠΏΡΠΈΠΌΠ°Π»ΡΠ½ΡΡ
ΠΏΡΠΎΡΠ΅ΡΡΠ°Ρ
, ΠΊΠΎΠΌΡΠΎΡΡΠ΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°.
ΠΡ ΠΈΡΠ΅ΠΌ Π·ΡΠ΅Π»ΠΎΠ³ΠΎ Backend ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°:
- ΡΠΌΠ΅ΡΡΠ΅Π³ΠΎ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΡΡΠΊΠ°ΠΌΠΈ,
- ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²ΡΠ²Π°ΡΡ Π±ΠΈΠ·Π½Π΅Ρ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ,
- Π΄ΠΎΠ²ΠΎΠ΄ΠΈΡΡ Π·Π°Π΄Π°ΡΠΈ Π΄ΠΎ production.
CΡΠ΅ΠΊ: ruby 2.3.5, Rails 5.1.1, PostgreSQL, Redis, Elasticsearch
Frontend: ES6+, React, Redux, Webpack
ΠΠ°ΡΠΈ ΠΎΠ±ΡΠ·Π°Π½Π½ΠΎΡΡΠΈ:
- ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° backend ΡΠ°ΡΡΠΈ web-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ
- ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° API
- ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΉ Ρ Π²Π½Π΅ΡΠ½ΠΈΠΌΠΈ API, ΠΏΠ»Π°ΡΠ΅ΠΆΠ½ΡΠΌΠΈ ΡΠ»ΡΠ·Π°ΠΌΠΈ, ΠΌΠ°ΡΠΊΠ΅ΡΠΈΠ½Π³ΠΎΠ²ΡΠΌΠΈ ΡΠ΅ΡΠ²ΠΈΡΠ°ΠΌΠΈ
- ΡΠ°Π±ΠΎΡΠ° Ρ Π΄Π°Π½Π½ΡΠΌΠΈ
ΠΡ ΠΆΠ΄Π΅ΠΌ ΠΎΡ Π²Π°Ρ:
- ΠΠΏΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Π½Π° Ruby on Rails ΠΎΡ 3 Π»Π΅Ρ
- ΠΡΠ»ΠΈΡΠ½ΠΎΠ΅ Π·Π½Π°Π½ΠΈΠ΅ ruby, ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²Π° Rails, Π·Π½Π°Π½ΠΈΠ΅ ΡΠΊΠΎΡΠΈΡΡΠ΅ΠΌΡ Π²ΠΎΠΊΡΡΠ³ Ruby on Rails
- ΠΠ»Π°Π΄Π΅Π½ΠΈΠ΅ ΡΠ΅Π»ΡΡΠΈΠΎΠ½Π½ΡΠΌΠΈ ΠΠ, ΡΠΌΠ΅Π½ΠΈΠ΅ ΠΏΠΈΡΠ°ΡΡ ΡΠ»ΠΎΠΆΠ½ΡΠ΅ SQL Π·Π°ΠΏΡΠΎΡΡ ΡΡΠΊΠ°ΠΌΠΈ, ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ
- Π£ΠΌΠ΅Π½ΠΈΠ΅ ΠΏΡΠΈΠΌΠ΅Π½ΡΡΡ Π½Π΅ΡΠ΅Π»ΡΡΠΈΠΎΠ½Π½ΡΠ΅ Ρ
ΡΠ°Π½ΠΈΠ»ΠΈΡΠ° Π΄Π°Π½Π½ΡΡ
, ΡΠ°ΠΌ Π³Π΄Π΅ Π½ΡΠΆΠ½ΠΎ
- ΠΠ΅Π»Π°Π½ΠΈΠ΅ ΠΏΠΈΡΠ°ΡΡ ΡΠ΅ΡΡΡ ΠΈ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π·Π°ΡΠ΅ΠΌ ΠΎΠ½ΠΈ Π½ΡΠΆΠ½Ρ ΠΏΡΠΎΠ΅ΠΊΡΡ
- ΠΠ»Π°Π΄Π΅Π½ΠΈΠ΅ git
Π£ΡΠ»ΠΎΠ²ΠΈΡ:
- ΠΠΎΠ»Π½ΠΎΡΡΡΡ Π±Π΅Π»ΠΎΠ΅ ΠΎΡΠΎΡΠΌΠ»Π΅Π½ΠΈΠ΅ ΠΏΠΎ Π’Π Π Π€ Ρ ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ Π΄Π½Ρ
- ΠΡΠ»ΠΈΡΠ½ΡΠΉ ΠΆΠΈΠ²ΠΎΠΉ, ΡΠ°ΡΡΡΡΠΈΠΉ ΠΏΡΠΎΠ΅ΠΊΡ ΠΈ ΡΠΈΠ»ΡΠ½Π°Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π°
- ΠΠ»Ρ ΡΠ°Π±ΠΎΡΡ MacBook Pro + Π±ΠΎΠ»ΡΡΠΎΠΉ ΠΌΠΎΠ½ΠΈΡΠΎΡ
- ΠΠΎΠΌΡΠΎΡΡΠ½ΡΠΉ ΡΠ°Π±ΠΎΡΠΈΠΉ Π³ΡΠ°ΡΠΈΠΊ, Π½ΠΈΠΊΠ°ΠΊΠΎΠΉ Π±ΡΡΠΎΠΊΡΠ°ΡΠΈΠΈ
- ΠΡΠΎΠΊΠ°ΡΠΊΠ°: ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΠΈ, ΡΡΠ΅Π½ΠΈΠ½Π³ΠΈ, ΠΌΠΈΡΠ°ΠΏΡ.
- ΠΡΠΈΡ Π² ΠΊΠΎΠΌΡΠΎΡΡΠ½ΠΎΠΌ ΠΠ¦ ΠΠΎΡΠΎΡ, 5 ΠΌΠΈΠ½ΡΡ ΠΎΡ ΠΌΠ΅ΡΡΠΎ ΠΠ°Ρ
ΠΈΠΌΠΎΠ²ΡΠΊΠΈΠΉ ΠΏΡ-Ρ
- ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΡΠ΄Π°Π»Π΅Π½Π½ΠΎΠΉ ΡΠ°Π±ΠΎΡΡ ΠΎΠ΄ΠΈΠ½ Π΄Π΅Π½Ρ Π² Π½Π΅Π΄Π΅Π»Ρ
ΠΠΎΠ½ΡΠ°ΠΊΡ - @arefiev
#Π²Π°ΠΊΠ°Π½ΡΠΈΡ #backend #ruby #fulltime #remote #ΡΠ΄Π°Π»Π΅Π½ΠΊΠ° #ΠΎΡΠΈΡ
ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ: #Π‘ΠΎΡΡΠ’Π΅Π»Π΅ΠΌΠ°ΡΠΈΠΊΠ°
ΠΡΠΊΡΡΠ²Π°Π΅ΠΌ Π½Π°Π±ΠΎΡ Ruby ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² Π² ΡΡΠ°Ρ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Π½Π° ΡΠ΄Π°Π»Π΅Π½Π½ΡΡ Π·Π°Π½ΡΡΠΎΡΡΡ ΠΈΠ»ΠΈ ΠΎΡΠΈΡ. Π‘Π΅ΠΉΡΠ°Ρ Π½Π°ΠΌ Π½ΡΠΆΠ΅Π½ ΡΠΈΠΌΠ»ΠΈΠ΄ ΠΈ Π΄Π²Π° middle|senior ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°.
ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ Π·Π°Π½ΠΈΠΌΠ°Π΅ΡΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΎΠΉ ΠΌΠ°ΡΡΡΠ°Π±Π½ΡΡ
Π²ΡΡΠΎΠΊΠΎΠ½Π°Π³ΡΡΠΆΠ΅Π½Π½ΡΡ
ΡΠΈΡΡΠ΅ΠΌ. Π‘ΠΏΠ΅ΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΡΠ΅ΠΌΡΡ Π½Π° ΠΏΡΠΎΠ΅ΠΊΡΠ°Ρ
Π½Π°ΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΠ³ΠΎ ΡΡΠΎΠ²Π½Ρ, ΡΠ²ΡΠ·Π°Π½Π½ΡΡ
Ρ ΡΡΠ°Π½ΡΠΏΠΎΡΡΠΎΠΌ, ΡΠ΅Π»Π΅ΠΌΠ°ΡΠΈΠΊΠΎΠΉ ΠΈ ΡΠ΅Π»Π΅ΠΌΠ΅ΡΡΠΈΠ΅ΠΉ.
Π‘Π΅ΠΉΡΠ°Ρ ΠΈΡΠ΅ΠΌ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² Π² ΠΌΠ΅ΠΆΠ΄ΡΠ½Π°ΡΠΎΠ΄Π½ΡΠΉ ΠΏΡΠΎΠ΅ΠΊΡ Π΄Π»Ρ ΠΠ½Π΄ΠΈΠΈ ΠΈ ΠΠΈΡΠ°Ρ. Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π±ΡΠ΄Π΅Ρ Ρ Π½ΡΠ»Ρ, Π½ΠΈΠΊΠ°ΠΊΠΎΠ³ΠΎ legacy.
βοΈΠΠΎΡΠΎΠ΄: #ΠΠΎΡΠΊΠ²Π°, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Π° ΡΠ΄Π°Π»Π΅Π½Π½Π°Ρ Π·Π°Π½ΡΡΠΎΡΡΡ
βοΈΠ€ΠΎΡΠΌΠ°Ρ ΡΠ°Π±ΠΎΡΡ: #ΠΡΠΈΡ ΠΈΠ»ΠΈ #ΡΠ΄Π°Π»Π΅Π½ΠΊΠ°, Π΅ΡΠ»ΠΈ Π½Π°Ρ
ΠΎΠ΄ΠΈΡΠ΅ΡΡ Π² ΡΠ΅Π³ΠΈΠΎΠ½Π΅
βοΈΠΠ°Π½ΡΡΠΎΡΡΡ: #fulltime, Π³ΠΈΠ±ΠΊΠΎΠ΅ Π½Π°ΡΠ°Π»ΠΎ ΡΠ°Π±ΠΎΡΠ΅Π³ΠΎ Π΄Π½Ρ (Ρ 10 ΠΈΠ»ΠΈ 11 ΡΠ°ΡΠΎΠ² ΡΡΡΠ°).
βοΈΠΠ°ΡΠΏΠ»Π°ΡΠ°: ΠΎΡ 100 000 Π΄ΠΎ 200 000 ΡΠΎΡΡΠΈΠΉΡΠΊΠΈΡ
ΡΡΠ±Π»Π΅ΠΉ Π½Π° ΡΡΠΊΠΈ, ΠΏΠΎ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ°ΠΌ ΠΈΠ½ΡΠ΅ΡΠ²ΡΡ, Π²ΠΈΠ»ΠΊΠ° ΡΠΈΡΠΎΠΊΠ°Ρ. ΠΠ°ΠΏΡΡΠΊΠ°Π΅ΠΌ Π½ΠΎΠ²ΡΠΉ ΠΏΡΠΎΠ΅ΠΊΡ ΠΈ ΠΏΠΎΠ·ΠΈΡΠΈΠΉ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ (ΠΎΡ middle).
βοΈΠ‘ΡΠ΅ΠΊ: Ruby, Rails (4,5), Postgres, RMQ, Redis, Git, JS, Docker.
ΠΡ ΠΊΠ°Π½Π΄ΠΈΠ΄Π°ΡΠΎΠ² ΠΆΠ΄Π΅ΠΌ Ρ
ΠΎΡΠΎΡΠΈΠ΅ Π·Π½Π°Π½ΠΈΡ Π²ΡΡΠ΅ΡΠΊΠ°Π·Π°Π½Π½ΡΡ
ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ, ΠΎΠΏΡΡ Π² ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅ ΠΎΡ Π΄Π²ΡΡ
Π»Π΅Ρ ΠΈ ΠΆΠ΅Π»Π°Π½ΠΈΠ΅ ΡΠ°Π·ΠΈΠ²Π°ΡΡΡΡ Π² Π½ΠΎΠ²ΡΡ
.
ΠΠΎΠ½ΡΠ°ΠΊΡ - @tivalkin
ΠΠ°ΠΊΠ°Π½ΡΠΈΡ: #Ruby
ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ: #domclick.ru
ΠΠΎΠΊΠ°ΡΠΈΡ: ΠΠΎΡΠΊΠ²Π°, ΠΡΡΡΠ·ΠΎΠ²ΡΠΊΠΈΠΉ ΠΏΡΠΎΡΠΏΠ΅ΠΊΡ
ΠΠΈΠ»ΠΊΠ° ΠΎΡ 130 ΠΏΠΎ 250
Π Π°Π±ΠΎΡΠ° Π² ΠΎΡΠΈΡΠ΅
ΠΡΠΎ ΡΠ°Π±ΠΎΡΠΎΠ΄Π°ΡΠ΅Π»Ρ - ΠΠΎΠΌΠΠ»ΠΈΠΊ (https://team.domclick.ru) β ΡΡΠΎ ΠΠ’ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ, ΠΊΠΎΡΠΎΡΠ°Ρ Π·Π°Π½ΠΈΠΌΠ°Π΅ΡΡΡ Π²ΠΎΠΏΡΠΎΡΠ°ΠΌΠΈ ΡΠΈΡΡΠΎΠ²ΠΈΠ·Π°ΡΠΈΠΈ ΡΡΠ½ΠΊΠ° ΠΈΠΏΠΎΡΠ΅ΠΊΠΈ. Π£ Π½Π°Ρ Agile, docker, kubernethes, ci/cd ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ-ΠΌΠ½ΠΎΠ³ΠΎ ΡΠ΅Π³ΠΎ Π΅ΡΠ΅. ΠΠΎΠΌΠ°Π½Π΄Π° ΠΎΡΠ΅Π½Ρ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ½Π°Ρ ΠΈ ΠΊΡΡΡΠ°Ρ. Π‘ΠΎΡΠΏΠ°ΠΊΠ΅Ρ ΠΈ Π²ΠΎΡ-ΡΡΠΎ-Π²ΡΠ΅ ΡΠΎΠΆΠ΅, ΠΊΠΎΠ½Π΅ΡΠ½ΠΎ, Π΅ΡΡΡ π
ΠΡΠΎΠ΅ΠΊΡΡ: ΠΏΡΠ°Π²ΠΎΠ²Π°Ρ ΡΠΊΡΠΏΠ΅ΡΡΠΈΠ·Π°, ΠΈΠΏΠΎΡΠ΅ΡΠ½ΠΎΠ΅ ΡΡΡΠ°Ρ
ΠΎΠ²Π°Π½ΠΈΠ΅, Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ CRM'ΠΎΠ². Π‘Π»ΠΎΠΆΠ½ΡΠΉ ΠΏΡΠΎΠ΅ΠΊΡ ΠΏΠΎ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΏΡΠΎΡΠ΅ΡΡΠ°ΠΌΠΈ ΠΈ ΠΌΠ΅ΡΡΠΈΠΊΠ°ΠΌΠΈ Π±Π°Π½ΠΊΠ° Π² ΡΠ°ΡΡΠΈ Π½Π΅Π΄Π²ΠΈΠΆΠΈΠΌΠΎΡΡΠΈ.
ΠΠ±ΡΠ·Π°Π½Π½ΠΎΡΡΠΈ:
- Π Π΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ Π²Π΅Π± ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΈ ΡΠ΅ΡΠ²ΠΈΡΠΎΠ² Π½Π° ΡΠ·ΡΠΊΠ΅ Ruby;
- Π£ΡΠ°ΡΡΠΈΠ΅ Π² ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΡ, Π²ΡΡΠ°Π±ΠΎΡΠΊΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΠΉ ΠΏΠΎ ΠΎΡΠΊΠ°Π·ΠΎΡΡΡΠΎΠΉΡΠΈΠ²ΠΎΡΡΠΈ ΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ;
- Π’Π΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅, ΠΊΠΎΠ΄-ΡΠ΅Π²ΡΡ, ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠ°Π½ΠΈΠ΅ ΠΊΠΎΠ΄ΡΡΠ°ΠΉΠ»Π° (rubocop);
Π’ΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ:
- Ruby 2.3+, Ruby on Rails 5+
- ΠΠ½Π°Π½ΠΈΠ΅ ΡΠ°Π±Π»ΠΎΠ½ΠΎΠ² ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ;
- ΠΠ°Π·Ρ Π΄Π°Π½Π½ΡΡ
: postgres, redis;
- Rspec;
ΠΠΎΠ½ΡΠ°ΠΊΡ - @mamaevapolina
#ΠΠ°ΠΊΠ°Π½ΡΠΈΡ #ruby_developer #Rails #RoR #remote #fulltime #middle #ΡΠ΄Π°Π»Π΅Π½ΠΊΠ° #senior
ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ: Evrone
ΠΠΎΠΊΠ°ΡΠΈΡ: ΡΠ΄Π°Π»Π΅Π½Π½ΠΎ (ΠΈΠ»ΠΈ ΠΠΎΡΠΊΠ²Π°/ΠΠΎΡΠΎΠ½Π΅ΠΆ)
Π€ΠΎΡΠΌΠ°Ρ ΡΠ°Π±ΠΎΡΡ: ΡΠ΄Π°Π»Π΅Π½Π½ΠΎ
ΠΠ°ΡΠΏΠ»Π°ΡΠ°: Π΄ΠΎ 220 000 NET
Evrone ΠΈΡΠ΅Ρ Ruby on Rails ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² ΡΡΠΎΠ²Π½Ρ Middle ΠΈ Senior.
ΠΠΎΠΌΠ°Π½Π΄Π° Evrone Π·Π°Π½ΠΈΠΌΠ°Π΅ΡΡΡ ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ²ΠΎΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΎΠΉ ΡΡΠ°ΡΡΠ°ΠΏΠΎΠ² ΠΈ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ ΡΠ°Π·Π²ΠΈΠ²Π°ΡΡΡΡ Π²Π·ΡΠΎΡΠ»ΠΎΠΌΡ Π±ΠΈΠ·Π½Π΅ΡΡ Π² Π ΠΎΡΡΠΈΠΈ, Π‘Π¨Π ΠΈ ΠΠ²ΡΠΎΠΏΠ΅.
ΠΡ Π·Π°Π½ΠΈΠΌΠ°Π΅ΠΌΡΡ ΡΠ΅Ρ
Π½ΠΈΡΠ΅ΡΠΊΠΈ ΡΠ»ΠΎΠΆΠ½ΡΠΌΠΈ, Π²ΡΡΠΎΠΊΠΎΠ½Π°Π³ΡΡΠΆΠ΅Π½Π½ΡΠΌΠΈ, Π½Π°ΡΠΊΠΎΡΠΌΠΊΠΈΠΌΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠ°ΠΌΠΈ ΠΈΠ»ΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠ°ΠΌΠΈ Ρ Π±ΠΎΠ»ΡΡΠΎΠΉ ΡΠ΅ΡΠ²Π΅ΡΠ½ΠΎΠΉ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠΎΠΉ. ΠΠ°ΠΌ Π΄ΠΎΠ²Π΅ΡΡΡΡ: Π°Π½Π°Π»ΠΈΡΠΈΠΊΡ, ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠ² ΠΈ Π΄ΠΈΠ·Π°ΠΉΠ½, ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΡ, ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΡ ΠΈ ΡΠΊΡΠΏΠ»ΡΠ°ΡΠ°ΡΠΈΡ. ΠΡ ΡΡΠ°Π½ΠΎΠ²ΠΈΠΌΡΡ ΡΠ΅Ρ
Π½ΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ ΠΏΡΠΎΠ΅ΠΊΡΠ° ΡΠ΅Π»ΠΈΠΊΠΎΠΌ ΠΈΠ»ΠΈ ΠΊΠΎΠ½ΡΡΠ»ΡΡΠΈΡΡΠ΅ΠΌ ΠΈ ΡΠ°ΡΡΠΈΡΡΠ΅ΠΌ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠΈΡ
ΠΊΠΎΠΌΠ°Π½Π΄ Π½Π°ΡΠΈΡ
ΠΊΠ»ΠΈΠ΅Π½ΡΠΎΠ².
ΠΠΎΡ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ, ΠΊΠΎΡΠΎΡΡΠΌΠΈ ΠΌΡ Π·Π°Π½ΠΈΠΌΠ°Π΅ΠΌΡΡ ΠΏΡΡΠΌΠΎ ΡΠ΅ΠΉΡΠ°Ρ:
- Fintech;
- ΠΠ΅Π΄ΠΈΡΠΈΠ½Π°;
- ΠΠΈΠ΄Π΅ΠΎ/ΠΠΎΠ½ΡΠ΅Π½Ρ;
- ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ Π±ΠΈΠ·Π½Π΅ΡΠ°;
- ΠΠ²ΡΠΎΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΠΉ Π±ΠΈΠ·Π½Π΅Ρ;
- ΠΠ°ΡΠΊΠ΅ΡΠΏΠ»Π΅ΠΉΡΡ;
- ΠΠΎΡΡΠ°Π»ΡΠ½ΡΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΡ ΠΈ Π‘ΠΠ;
- E-learning;
- ΠΠ»ΠΎΠΊΡΠ΅ΠΉΠ½;
- ΠΠ»Π°Π³ΠΎΡΠ²ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ;
- Egrocery;
- ΠΠ΅ΡΡΡΠ½ΠΊΠ°;
- AI, ML;
- E-commerce
ΠΠ±ΡΠ·Π°Π½Π½ΠΎΡΡΠΈ
ΠΠ»ΠΈΡΡΡΡ ΠΈΠ»ΠΈ Π²ΠΎΠ·Π³Π»Π°Π²ΠΈΡΡ (Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ Π²Π°ΡΠ΅Π³ΠΎ ΠΎΠΏΡΡΠ°) ΡΡΡΠ΅ΡΡΠ²ΡΡΡΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ· ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ². Π£ΡΠ°ΡΡΠ²ΠΎΠ²Π°ΡΡ Π² ΡΠ°Π·Π½ΠΎΠΎΠ±ΡΠ°Π·Π½ΡΡ
ΠΏΡΠΎΠ΅ΠΊΡΠ°Ρ
ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ.
Π’ΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ
- ΠΠ½Π°Π½ΠΈΡ, ΠΎΠΏΡΡ ΠΊΠΎΠΌΠΌΠ΅ΡΡΠ΅ΡΠΊΠΎΠΉ ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Π½Π° Ruby/RoR;
- ΠΠ½Π°Π½ΠΈΡ, ΠΎΠΏΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Π±Π°Π· Π΄Π°Π½Π½ΡΡ
(Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΡΠ΅ΡΠ΅Π· ORM);
- ΠΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΡΡ ΡΠ²ΠΎΡ ΠΆΠΈΠ·Π½Ρ Π±Π΅Π· git;
- ΠΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΡΡ ΡΠ΅Π±Π΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΡ Π±Π΅Π· ΡΠ΅ΡΡΠΎΠ²;
- ΠΡΡΡ ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠΎΠΌ ΠΏΠΎ ΠΆΠΈΠ·Π½ΠΈ, ΠΈΠΌΠ΅ΡΡ ΡΠΈΡΠΎΠΊΡΡ ΡΠ΅Ρ
Π½ΠΈΡΠ΅ΡΠΊΡΡ ΡΡΡΠ΄ΠΈΡΠΈΡ;
- ΠΠΌΠ΅ΡΡ Π½Π΅ΠΏΡΠ΅ΡΡΠ²Π½ΡΡ ΠΆΠ°ΠΆΠ΄Ρ ΠΊ ΡΠΎΡΡΡ ΠΈ ΡΠ°ΠΌΠΎΡΠ°Π·Π²ΠΈΡΠΈΡ;
ΠΡΠ΄Π΅Ρ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΠΏΠ»ΡΡΠΎΠΌ, Π΅ΡΠ»ΠΈ Ρ Π²Π°Ρ Ρ
ΠΎΡΠΎΡΠΈΠΉ Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΈΠΉ.
ΠΡΠ΅Π΄Π»Π°Π³Π°Π΅ΠΌ
- Π£Π΄Π°Π»Π΅Π½Π½ΡΡ ΡΡΠ»ΡΠ°ΠΉΠΌ ΡΠ°Π±ΠΎΡΡ (ΠΈΠ»ΠΈ ΠΌΠΎΠΆΠ½ΠΎ Ρ
ΠΎΠ΄ΠΈΡΡ Π² ΠΎΡΠΈΡ Π² ΠΠΎΡΠΊΠ²Π΅ ΠΈΠ»ΠΈ Π² ΠΠΎΡΠΎΠ½Π΅ΠΆΠ΅);
- ΠΠ°ΠΌ Π½Π΅ Π²Π°ΠΆΠ½ΠΎ, ΠΈΠ· ΠΊΠ°ΠΊΠΎΠΉ ΡΠΎΡΠΊΠΈ ΠΌΠΈΡΠ° Π²Ρ ΡΠ°Π±ΠΎΡΠ°Π΅ΡΠ΅, Π²Π°ΠΆΠ΅Π½ ΡΠΎΠ»ΡΠΊΠΎ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ;
- ΠΡΠ³ΠΊΠΈΠΉ Π³ΡΠ°ΡΠΈΠΊ. ΠΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΡΠΈΠ½Ρ
ΡΠΎΠ½ΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΡΠ°ΠΉΠΌ-Π·ΠΎΠ½Ρ ΠΈ ΠΈΠΌΠ΅ΡΡ ΠΏΠ΅ΡΠ΅ΡΠ΅ΡΠ΅Π½ΠΈΡ ΡΠ°Π±ΠΎΡΠ΅Π³ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ Ρ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ;
- ΠΠΎ ΠΆΠ΅Π»Π°Π½ΠΈΡ ΠΌΠ΅Π½ΡΠ΅ΠΌ ΠΏΡΠΎΠ΅ΠΊΡΡ, Π½Π΅ Π΄Π°Π΅ΠΌ ΡΡΠ°Π³Π½ΠΈΡΠΎΠ²Π°ΡΡ. ΠΡΠΈ ΡΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΠΏΡΠΎΠ΅ΠΊΡΠ° ΡΡΠΈΡΡΠ²Π°Π΅ΠΌ ΠΏΡΠΎΡΠ΅ΡΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΠ΅ ΠΈΠ»ΠΈ Π»ΠΈΡΠ½ΡΠ΅ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ²;
- Π Π°Π±ΠΎΡΡ Π² ΡΠ°Π·Π½ΠΎΠ²ΠΎΠ·ΡΠ°ΡΡΠ½ΠΎΠΌ, ΠΌΡΠ»ΡΡΠΈΠ½Π°ΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΠΌ, ΠΌΠ΅ΠΆΠΊΠΎΠ½ΡΠ΅ΡΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΠΌ, ΡΠ°Π·Π½ΠΎΠΏΠΎΠ»ΠΎΠΌ ΠΈ ΠΏΠΎΡΡΡΡΠ°ΡΡΠ΅ Π΄ΡΡΠΆΠ½ΠΎΠΌ ΠΈ ΠΏΡΠΎΡΠ΅ΡΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΠΌ ΠΊΠΎΠ»Π»Π΅ΠΊΡΠΈΠ²Π΅;
- Π₯ΠΎΡΠΎΡΠΎ ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΎΠ²Π°Π½Π½ΡΠΉ Π²ΠΎΡΠΊΡΠ»ΠΎΡ, ΠΎΡΡΡΡΡΡΠ²ΠΈΠ΅ Π±ΡΡΠΎΠΊΡΠ°ΡΠΈΠΈ. Π Π°Π±ΠΎΡΠ° Π½Π° Π΄ΠΎΠ²Π΅ΡΠΈΠΈ;
- Π Π°Π±ΠΎΡΠ°Π΅ΠΌ ΠΈ Π΄ΡΡΠΆΠΈΠΌ Ρ Π·Π°ΠΏΠ°Π΄Π½ΡΠΌΠΈ Π·Π°ΠΊΠ°Π·ΡΠΈΠΊΠ°ΠΌΠΈ, Π΅ΡΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΏΡΠ°ΠΊΡΠΈΠΊΠΎΠ²Π°ΡΡ ΡΠ²ΠΎΠΉ Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΈΠΉ;
- ΠΠΏΠ»Π°ΡΠΈΠ²Π°Π΅ΠΌ ΠΏΠΎΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΌΠΈΡΠ°ΠΏΠΎΠ² ΠΈ ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΠΉ (Π² ΡΠΎΠΌ ΡΠΈΡΠ»Π΅ ΠΏΡΠΎΠ΅Π·Π΄ ΠΈ ΠΏΡΠΎΠΆΠΈΠ²Π°Π½ΠΈΠ΅, Π΅ΡΠ»ΠΈ ΠΌΠ΅ΡΠΎΠΏΡΠΈΡΡΠΈΠ΅ Π² Π΄ΡΡΠ³ΠΎΠΌ Π³ΠΎΡΠΎΠ΄Π΅);
- Π ΡΠ½ΠΎΡΠ½ΡΠ΅ Π·Π°ΡΠΏΠ»Π°ΡΡ ΠΎΡ 80 000 Π΄ΠΎ 220 000 ΡΡΠ±Π»Π΅ΠΉ (ΠΎΠ±ΡΡΠΆΠ΄Π°Π΅ΡΡΡ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡΠ°Π»ΡΠ½ΠΎ, Π·Π°Π²ΠΈΡΠΈΡ ΠΎΡ Π²Π°ΡΠ΅ΠΉ ΠΊΠ²Π°Π»ΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ).
ΠΠΎΠ½ΡΠ°ΠΊΡ - @jezo4ka
ΠΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ ΠΎ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ: jobs.evrone.com/ru
Π ΠΠΈΠ½ΡΠΊΠ΅ Π² ΠΎΡΠΈΡΠ΅ #RubyroidLabs ΠΎΡΠΊΡΡΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΠΎΠ·ΠΈΡΠΈΠΉ Π΄Π»Ρ #RoR_developer ΠΏΠΎ ΡΡΠ΅ΠΊΠ°ΠΌ: #ruby #rails #react #angular #vue
Π Π΄Π°Π½Π½ΡΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ ΠΎΡΠ½ΠΎΠ²Π½Π°Ρ Π΄Π΅ΡΡΠ΅Π»ΡΠ½ΠΎΡΡΡ - Π°ΡΡΡΠΎΡΡΠΈΠ½Π³ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Π²Π΅Π± ΠΈ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ
ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. ΠΠ΅ΠΎΠ³ΡΠ°ΡΠΈΡ Π·Π°ΠΊΠ°Π·ΡΠΈΠΊΠΎΠ² - Π‘Π¨Π ΠΈ ΠΠ²ΡΠΎΠΏΠ°. ΠΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎ Π·Π°Π½ΠΈΠΌΠ°Π΅ΠΌΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΎΠΉ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΡ
ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ² Π² ΠΊΠΎΠ»Π»Π°Π±ΠΎΡΠ°ΡΠΈΠΈ Ρ Π·Π°ΠΏΠ°Π΄Π½ΡΠΌΠΈ ΠΏΠ°ΡΡΠ½Π΅ΡΠ°ΠΌΠΈ.
#ruby - Π½Π°Ρ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΉ ΡΡΡΠΊ, ΠΌΡ ΡΠ²Π»ΡΠ΅ΠΌΡΡ Π»ΠΈΠ΄Π΅ΡΠ°ΠΌΠΈ ΠΈ ΡΠΏΠΎΠ½ΡΠΎΡΠ°ΠΌΠΈ Ruby-ΡΠΎΠΎΠ±ΡΠ΅ΡΡΠ²Π° minsk.rb, ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΎΡΠ°ΠΌΠΈ ΠΈ ΡΠΏΠΎΠ½ΡΠΎΡΠ°ΠΌΠΈ Π΅ΠΆΠ΅Π³ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΠΈ RubyConfBy, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΎΠ΄Π½ΠΈ ΠΈΠ· ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΎΡΠΎΠ² ΠΊΡΡΡΠΎΠ² Π΄Π»Ρ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΡ
ΡΡΠ±ΠΈΡΡΠΎΠ² Rubizza.
ΠΠΈΠ»ΠΊΠ° : 1000 - 4500 $ Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΠΎΠΏΡΡΠ° ΠΈ ΠΏΠΎΠΆΠ΅Π»Π°Π½ΠΈΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°, ΠΌΡ Π²ΡΠ΅Π³Π΄Π° ΠΏΠ΅ΡΠ΅ΡΠΌΠ°ΡΡΠΈΠ²Π°Π΅ΠΌ Π·ΠΏ ΠΏΠΎ ΠΌΠ΅ΡΠ΅ ΡΠΎΡΡΠ° ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠ°
Π§Π΅Π³ΠΎ Π±Ρ Ρ
ΠΎΡΠ΅Π»ΠΎΡΡ:
ΠΠ½ΠΈΡΠΈΠ°ΡΠΈΠ²Π½ΠΎΡΡΡ Π² Π»ΡΠ±ΡΡ
Π·Π°Π΄Π°ΡΠ°Ρ
ΠΈ ΠΎΡΡΡΡΡΡΠ²ΠΈΠ΅ Π±ΠΎΡΠ·Π½ΠΈ ΠΏΡΠ΅Π΄Π»Π°Π³Π°ΡΡ Π½ΠΎΠ²ΠΎΠ΅
ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ c Ruby on Rails 2+ Π»Π΅Ρ
ΠΠΏΡΡ Ρ ΡΡΠΎΠ½Ρ-Π΅Π½Π΄ ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠ°ΠΌΠΈ AngularJS || React.js || Vue.js Π±ΠΎΠ»ΡΡΠ΅ Π³ΠΎΠ΄Π°
ΠΠΏΡΡ Π² ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ ΠΊΠΎΠ΄Π° Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ RSpec / Capybara
ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Capistrano / Docker / AWS
ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½Π½ΡΡ
MySQL / PostgreSQL
Π£Π²Π΅ΡΠ΅Π½Π½Π°Ρ ΡΠ°Π±ΠΎΡΠ° Ρ *nix ΡΠΈΡΡΠ΅ΠΌΠ°ΠΌΠΈ
ΠΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π±Π°Π·ΠΎΠ²ΡΡ
ΠΏΡΠΈΠ½ΡΠΈΠΏΠΎΠ² ΠΠΠ ΠΈ Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ
Π£ΡΠΎΠ²Π΅Π½Ρ Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΎΠ³ΠΎ intermediate ΠΈ Π²ΡΡΠ΅, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΎΡΡΡΡΡΡΠ²ΠΈΠ΅ ΡΡΡΠ°Ρ
Π° Π² ΠΎΠ±ΡΠ΅Π½ΠΈΠΈ Ρ ΠΈΠ½ΠΎΡΡΡΠ°Π½ΡΠ°ΠΌΠΈ
Π§Π΅ΠΌ Π±ΠΎΠ³Π°ΡΡ:
ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ Ρ Π½Π΅ΡΠΊΡΡΠ½ΡΠΌ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ
ΠΡΠΎΡΠΌΠ»Π΅Π½ΠΈΠ΅ ΠΏΠΎ Π’Π Π Π
ΠΠΎΠΌΡΠΎΡΡΠ½ΡΠΉ ΠΎΡΠΈΡ Π² ΡΠ΅Π½ΡΡΠ΅ #Minsk ( ΡΡ.ΠΌ. Π―ΠΊΡΠ±Π° ΠΠΎΠ»Π°ΡΠ° ), Ρ ΠΊΡΡΠ³Π»ΠΎΡΡΡΠΎΡΠ½ΡΠΌ Π΄ΠΎΡΡΡΠΏΠΎΠΌ, Π΄ΡΡΠ΅ΠΌ, ΠΊΡΡ
Π½Π΅ΠΉ ΠΈ ΡΠ°Π·Π½ΡΠΌΠΈ ΠΌΠ΅Π»ΠΎΡΠ°ΠΌΠΈ ΠΆΠΈΠ·Π½ΠΈ
Π Π΅Π·ΠΈΠ΄Π΅Π½ΡΡ ΠΠΠ’
ΠΡΡΠΆΠ½Π°Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΈΠ· 35 ΡΠ΅Π»ΠΎΠ²Π΅ΠΊ, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΠΎ ΠΊΡΡΠΏΠΈΡΠ°ΠΌ ΡΠΎΠ±ΠΈΡΠ°Π»Π°ΡΡ Π·Π° 4 Π³ΠΎΠ΄Π° ΡΡΡΠ΅ΡΡΠ²ΠΎΠ²Π°Π½ΠΈΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ
Π‘ΡΠ΅Π΄Π½ΠΈΠΉ Π²ΠΎΠ·ΡΠ°ΡΡ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΎΠ² - 26 Π»Π΅Ρ
ΠΠ΄Π΅ΠΊΠ²Π°ΡΠ½ΠΎΠ΅ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ, Π³ΠΎΡΠΎΠ²ΠΎΠ΅ ΠΊ Π΄ΠΈΠ°Π»ΠΎΠ³Ρ ΠΏΠΎ Π»ΡΠ±ΡΠΌ Π²ΠΎΠΏΡΠΎΡΠ°ΠΌ
Π‘Π°ΠΌΡΠ΅ ΡΠ΅ΠΏΠ»ΡΠ΅ ΠΈ Π΄ΡΡΠ΅Π²Π½ΡΠ΅ ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΠ²Ρ, ΠΊΠΎΡΠΎΡΡΠ΅ Π²Ρ ΡΠΎΠ»ΡΠΊΠΎ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ΅Π±Π΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈΡΡ
Π‘Π²ΠΎΠ±ΠΎΠ΄Π½ΡΠΉ ΡΠ°Π±ΠΎΡΠΈΠΉ Π³ΡΠ°ΡΠΈΠΊ
ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΏΠ΅ΡΠΈΠΎΠ΄ΠΈΡΠ΅ΡΠΊΠΈ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΡΠ΄Π°Π»Π΅Π½Π½ΠΎ ΠΏΠΎ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ
50% ΠΊΠΎΠΌΠΏΠ΅Π½ΡΠ°ΡΠΈΠΈ ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΠΉ ΠΈ ΠΊΡΡΡΠΎΠ² ΠΏΠΎ Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΎΠΌΡ ΡΠ·ΡΠΊΡ
Π’Π΅Ρ
Π½ΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΌΠΈΡΠ°ΠΏΡ Π²Π½ΡΡΡΠΈ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠ΅ΡΠ²Π΅ΡΠ³ Ρ ΠΏΠΈΡΡΠ΅ΠΉ Π΄Π»Ρ ΡΠ½Π΅ΡΠ³ΠΈΠΈ
Π Π°Π±ΠΎΡΠ° ΡΠΎΠ»ΡΠΊΠΎ Π² ΠΎΡΠΈΡΠ΅ Π»ΠΈΠ±ΠΎ Ρ ΡΠ°ΡΡΠΈΡΠ½ΡΠΌ ΠΏΠΎΡΠ΅ΡΠ΅Π½ΠΈΠ΅ΠΌ ΠΎΡΠΈΡΠ°!
ΠΠ°Ρ ΡΠ°ΠΉΡ: https://rubyroidlabs.com/
ΠΠ°Ρ Π±Π»ΠΎΠ³: https://rubyroidlabs.com/blog/
ΠΠΎΠ½ΡΠ°ΠΊΡ @Olga_Rozanova
