Mid Ruby on Rails Developer
M
MomentumHealthTech
Wrocław, Gen. Władysława Sikorskiego 26, Wrocław, Country code: PLFull-TimeMiddle
Salary2211 - 3330 USD per month gross permanent currencySource=conversion; 2145 - 3218 CHF per month b2b currencySource=conversion; 1936 - 2916 EUR per month gross permanent currencySource=conversion; 2333 - 3499 EUR per month b2b currencySource=conversion; 2664 - 3996 USD per month b2b currencySource=conversion; 1781 - 2682 CHF per month gross permanent currencySource=conversion; 1658 - 2497 GBP per month gross permanent currencySource=conversion; 1997 - 2996 GBP per month b2b currencySource=conversion; 10000 - 15000 PLN per month b2b currencySource=original; 8300 - 12500 PLN per month gross permanent currencySource=original
Apply NowOpens the employer's application page
Job Details
- Languages
- Fluent written and spoken English, Fluent written and spoken Polish
- Experience
- 3+ years
- Required Skills
- AWSDockerPostgreSQLGitJavascriptRubyRuby on RailsREST APICI/CD
Requirements
- 3+ years of development experience with Ruby and Ruby on Rails
- Strong knowledge of relational DBs design (e.g. PostgreSQL)
- Ability to implement communication protocols like REST API and WebSockets
- Experience with authentication methods including JWT, cookie-based auth, and OAuth
- Experience with CI/CD, deployment tools, Docker, and Git
- Practical knowledge of design patterns and SOLID principles
- Practical experience in writing and maintaining automated tests using RSpec or similar frameworks
- Practical knowledge of non-relational DBs, cache, and message brokers
- Experience with performance diagnostics and optimization
- Ability to contribute to project architecture design considering scalability
- Fluent written and spoken English
- Fluent written and spoken Polish
Responsibilities
- Design and build web applications using Ruby on Rails
- Design and implement relational databases
- Collaborate with cross-functional teams to define, design, and ship new features
- Write automated tests for your code including edge cases, usability, and general reliability
- Work on bug fixing and improving performance
- Continuously discover, evaluate, and implement new technologies
View Full Description & ApplyYou'll be redirected to the employer's site