Senior Ruby on Rails Developer

Ruby

Senior Ruby on Rails Developer

Ruby

ul. Małe Garbary 9, Poznań

Netguru S.A.

Undetermined
Permanent, B2B
Senior
Remote
4 431 - 6 923 USD
Net per month - B2B
3 711 - 5 788 USD
Gross per month - Permanent

Tech stack

    Ruby on Rails

    master

    Databases

    advanced

    Cloud

    advanced

    English

    advanced

    Agile

    advanced

    Microservice Architecture

    regular

    DDD

    regular

Job description


What are the responsibilities of a Senior Ruby on Rails Developer?

  • developing and implementing highest-quality application software within deadlines and in accordance with our guidelines for high-quality code,
  • understanding the business side of the project and being able to lead in-depth technical discussions with partners and customers,
  • recognizing upcoming trends and technologies which might be presented to the clients with the right business cases, references and context.
  • participating in the documentation and execution of system testing,
  • sharing knowledge with the community and/or contributing to open source projects,
  • supporting/mentoring developers and other project members (e.g. PMs, QAs, PDs).


Apply if you:

  • have at least 3 years' experience and advanced knowledge of Ruby and Ruby on Rails development,
  • understand design and architectural patterns (microservices/DDD),
  • have good understanding of public clouds (AWS/Azure/GCP),
  • have a deep understanding of relational and non-relational databases,
  • can write unit and integration tests,
  • are able to dissuade a client/team from making wrong decisions based on experience, providing guidance and expertise in your field,
  • have practical knowledge of product development cycle,
  • have a very good command of written and spoken English (B2+) and can easily communicate with our clients in English (Polish is not required),
  • have knowledge of Scrum and Agile methodologies.


We'll be happy to see that you:

  • are proficient in other Ruby frameworks,
  • are an open-source contributor,
  • are able to discover functional and non-functional requirements of an app, based on various levels of inputs from client,
  • can transform customer ideas to business model and scope understandable by technical experts,
  • have excellent stakeholder management and client facing skills.


Perks & benefits:

  • Access to the WorkSmile platform offering benefits adapted to your preferences:
    • Multisport card,
    • Private health insurance package,
    • Life insurance,
    • And hundreds of other options to choose from 15 categories (shopping, leisure, travel, food, etc.)
  • Support for your growth - a book budget and a head/manager’s budget available to every employee,
  • Discounts on Apple products,
  • One-time 1000 PLN home office bonus,
  • Various internal initiatives: webinars, knowledge sharing sessions, internal conferences,
  • If you want to read more about it check our 7 reasons to work at Netguru.


Joining Netguru as RoR Developer means:

  • dev-friendly processes like Continuous Integration and Code Review,
  • constant development of your hard and soft skills (e.g. at internal Webinars, external conferences, meetups, etc.),
  • growing yourself and people around you - you will give and receive regular feedback in a team of open-minded people that will always have your back,
  • we love to share knowledge and we do it regularly - every one month we get together to present and discuss topics related to (but not only!) Ruby,
  • ambitious and verified projects- our clients come from all over the world and from different industries,
  • enjoying flextime and flexplace: adjust your daily schedule to your individual needs, work from the office or from home,
  • having a smooth start: your leader and mentor will support you along the way,
  • you will have regular meetings with your leader. The shorter bi-weekly ones are all about current matters related to your projects/work in the company. Every quarter you will focus on your development and goals for the following 3 months,
  • when there is a break between projects, we implement our internal projects that are carried out under RnD.


What will happen next?

  • We’ll review your application and if it meets our requirements, you'll be asked to solve the task or invited to an interview and pair programming with our Recruitment and RoR crew.
  • With positive feedback from the previous meeting, we would like you to meet one of our Team Leaders.
Don't hesitate and apply right away!
Published: 14.04.2022
Office location