Senior Ruby on Rails Developer Remote
Senior Ruby on Rails Developer Description
Job #: 74026DESCRIPTION
Currently we are looking for a Senior Ruby on Rails Developer . The successful candidate will help to improve Policy Administration system for insurance company to support a larger scale operation. Expected to work with Ruby on Rails and API's, helping build microservices and backend code primarily, but also expected to be able to do some basic frontend work, such as building a quick admin console.
We are supporting Employment Contract or B2B, depending on your preferences.
TECH STACK:
•Ruby on Rails 6, Ruby 2.7.5, Minitest, Rest API, OpenAPI, PostgreSQL, Redis, Sidekiq, Rubocop,
•Test: unit tests, integration tests
•CI/CD: continues delivery. 1 deploy to prod per day
•AWS/Heroku
•Microservice architecture - 10 microservices
Responsibilities
- Understanding of business requirements and customer needs
- Understanding and experience in distributed applications development
- Strong understanding of quality requirements and methods to meet them
- Design and develop particular features or non-functional requirements (coding, configuring existing functionality, re-factoring, etc.) based on business requirements and architecture adhering to the software quality requirements
- Develop unit and integration tests
- Manually test developed solutions when it is necessary
- Document produced code
- Develop fixes for defects found by internal or customer QA
- Conduct re-factorings and continuous code improvement
Requirements
- 3+ years of practical experience in programming technologies and software development life cycle (SDLC)
- Ruby on Rails experience
- REST API
- Working knowledge about Microservices based systems
- Heroku - nice to have
- Familiar with ‘You Build It You Run It’ concept
- At least intermediate English level suitable for:
- Reading documentation, business requirements, and tasks definitions
- Writing docs, responses for requirements and tasks in task tracking system
- Communication with colleagues and customer representatives via emails and during conference calls
We offer
- Vast opportunities for self-development: online courses and library, experience exchange with colleagues around the world, partial grant of certification
- English language classes
- Polish language classes for Foreigners
- Career development center
- Unlimited access to LinkedIn learning solutions
- Possibility to relocate for short and long-term projects (ex. to USA or Switzerland)
- Benefit package (private insurance, health care, multisport, lunch tickets, and shopping vouchers, etc.)
- Possibility to be involved in an international project
- Remote work options
- Mentoring programs with experts that will help you to grow
- Discount on Apple products up to 10%
- Relocation package for foreign applicants as well as for people relocating within Poland
- Employment Contract or B2B, depending on your preferences
- Please note that only selected candidates will be contacted