Senior Full-Stack Ruby on Rails Developer

  • iRonin.IT
  • Remotely
  • 12 000 - 20 000 PLN net / month
  • B2B
  • 09.07.2019

Requirements

Experience level: Senior

Candidate profile

  • Excellent knowledge of Ruby’s API and the language’s nuances.
  • Excellent knowledge of Ruby on Rails with understanding of the framework’s mechanisms and best development practices.
  • Competent at independent architecting of web applications and taking technical decisions within team.
  • Hands-on experience in design, development, testing, debugging and performance-profiling all layers of web applications.
  • Skilled with JavaScript and experienced with its dialects (ES6, TypeScript etc).
  • Has a solid understanding of:

     - Object-Oriented Programming,

     - Software Design Patterns,

     - Best coding and development practices,

     - Distributed systems architecture,

     - Web applications security

     - Amazon Web Services in practice.

  • Business-oriented SysOps driven towards cost-effective ways of hosting apps and development of blazingly fast static-content applications with dynamic functionalities.
  • Great communication skills.
  • Ability to identify and present ideas for project improvements.
  • Team player who knows when to ask for help and is eager to help others.
  • Up-to-date with the latest IT trends in back-end development.

Technologies

Necessary on this position:
  • Ruby on Rails 4.x or 5.x
  • Ruby 2.x
  • JavaScript
  • React or Vue or Ember or Angular
  • RSpec
  • HTML5
  • CSS3
  • AWS
  • English

Project you can join

The challenge

Working on web applications: designing, implementing and maintaining efficient, reusable, reliable Ruby on Rails code. The ability to work independently and to collaborate with a team while pursuing complex technical issues. Focusing mainly on both back-end but also tackling the front-end parts of the web applications.

Apply and join our very experienced team and work with high coding standards! We're a Polish development agency providing high-quality IT solutions since 2011. Please submit your application to learn more about us, the way we work and our projects and how our company can help you to grow. We are a remote organization however we have an office in Rzeszow where couple of our devs are located but we're also present in other Polish cities, mainly in Trojmiasto, Warszawa and Poznan. 

We offer benefits like premium health-care, accident insurance and sport program subscription, excellent life-work balance, friendly atmosphere and no workstation screenshots 😉

Work time division

New features
70%
Bug fixing
10%
Self-development
5%
Client support
5%
Meetings
5%
Documentation
5%

How we code?

  • Version control: Git
  • Style guide
  • Code review
  • Pair programming
  • Static code analysis
  • TDD
  • BDD
  • Code metrics
  • Knowledge database

How we test?

  • Unit tests
  • Integration tests
  • System tests
  • Pentests
  • Performance tests
  • Manual testing
  • Test automation
  • CI

How we manage our projects?

  • Methodology: Scrum, Kanban
  • Who makes architectural decisions? Solutions Architect with the team
  • Who makes technology stack decisions? Solutions Architect with the team
  • Concurrent projects per team member?: 1
  • Project management software: GitLab, Jira
  • Opportunity to change between projects
  • Team line-up:
  • PMs: 1
  • QAs: 1

Toolset

  • Laptop
  • PC
  • Additional monitor
  • Headphones
  • Personal container
  • Phone
  • Freedom to pick your tools
  • Operating system

Work environment

  • Tech supervisor
  • Open space
  • Separate rooms
  • Dress code
  • Flexible working hours
  • Remote possible: 100%
  • Business trips: No
  • Paid vacation: Yes

Bonuses

  • Healthcare package
  • Healthcare package for families
  • Leisure package
  • Leisure package for families
  • Conferences
  • Trainings
  • Books
  • Shower
  • Chill room
  • Playroom for children
  • Integration events

People who may interview you

Monika
HR Generalist
Natalia
IT Recruiter

Contact this employer

iRonin.IT is a Data Controller ...