Ruby On Rails Developer
Primary stack
Nice to have's
Job description
Ruby On Rails Developer
- Pełny etat
- Dział: IT
About the Position
We are seeking a Ruby on Rails Developer with 3-5 years of experience to join our IT team in Kraków, Poland. Our company has been a leader in providing accounting solutions since 2008, helping businesses manage their finances more efficiently. We are part of the Norwegian Visma Group.
Responsibilities
- Develop robust web applications using Ruby and Ruby on Rails
- Build REST APIs
- Understand the basics of web application security
- Work with relational databases (PostgreSQL)
- Utilize version control systems like GIT
- Continuously improve and develop your skills
- Collaborate in an environment where developers' opinions matter
- Use AI tools to enhance productivity
Requirements
- Minimum 3 years (Mid) / 5 years (Senior) experience with Ruby and Ruby on Rails
- Experience in building REST APIs
- Basic knowledge of web application security
- Experience with relational databases (PostgreSQL)
- Proficiency with version control systems - GIT
- Willingness to continuously develop and improve skills
- Desire to work in an environment where developers' opinions are valued
- Experience with AI tools
Nice to Have
- Frontend: Hotwire, Turbo, Stimulus, Action Cable, React
- Background processing: Sidekiq, ActiveJob
- Messaging systems: RabbitMQ, Kafka
- API: REST API, testing (Postman, Bruno)
- Testing: RSpec, Capybara, unit and automated tests
- Security: Knowledge of vulnerabilities, good security practices
- DevOps: CI/CD best practices
- Testability: Observability and controllability of the application
Our Technology Stack
- Infrastructure: AWS, Kubernetes
- CI/CD: Fully automated workflows with GitHub Actions and Buddy.works
- Monitoring: AppSignal, Datadog
- Architecture: Microservices communicating via RabbitMQ/REST API
- Security: Regular audits, Dependabot, training in Niebezpieczniku and Sekuraku
- Testing: Comprehensive unit and automated tests
- Frontend: Hotwire, Stimulus, and React
About the Team
- Develops our flagship product – the inFakt application
- Creates solutions used daily by tens of thousands of entrepreneurs
- Collaborates with other teams, mobile (iOS/Android) and infrastructure
- Has a real impact on the final shape of the functionality
- Independently sets quarterly goals
- Focuses on mutual support and knowledge sharing
What We Offer
Salary
- Mid: 13,000 - 21,000 PLN Netto B2B
- Senior: 21,000 - 25,000 PLN Netto B2B
Technical Culture
- Code review as the foundation of code quality
- Tech Lead supporting each team daily
- LeSS (Large-Scale Scrum) – scalable approach to agile development
- Regular IT meetings – sharing knowledge and technical curiosities
- Clear career path – clearly defined seniority levels
Work Environment
- Dedicated testing environments
- Best AI tools: GitHub Copilot, Windsurf, Cursor, Claude Code
- Paid IDE: RubyMine and other professional editors
- Flexible start time (7:00-10:00)
- Hybrid model (minimum 3 days in the office)
- Cross-functional teams (Backend, Frontend, SDET) - 6-8 people
Development
- Real impact on product and company development
- Opportunity to use external mentoring
- Regular performance and development discussions
- Group English classes
Benefit Package
- Private healthcare (also for family/partner)
- Multisport card for you and a close person
- Life insurance
- Free lunches in the office
- Subsidy for inFakt accounting services (B2B)
Equipment
- MacBook Pro
- Additional monitor
- Adjustable electric desk
- Ergonomic chair
Location
- Office in the center of Kraków
- Covered bicycle parking
- Relocation package in case of relocation
Additional Information
About the inFakt Product
- Since 2008, we have been changing the accounting market in Poland,
- In recent years, we have successfully introduced solutions offered by open banking – connecting the world of accounting with the world of finance,
- We simplify the process of starting a business and facilitate business management with our application,
- We have over 800 accountants who use our application to account for inFakt clients.
By submitting your application, you provide personal data to inFakt sp. z o.o. with its registered office in Kraków, ul. Szlak 49, 31-135 Kraków, which, upon receipt of your data, will become the administrator of your personal data. Your data will be processed based on the legitimate interest of inFakt to select the appropriate candidate for the position for which recruitment is being conducted and to investigate and assert claims of inFakt. More information can be found in the information clause for candidates.
At inFakt sp. z o.o., we have implemented an internal procedure for reporting information about legal violations. More information about our reporting channels and the procedure for reporting violations can be found here.
Work Location
I am interested
Information on privacy protection,
I am interested
Recommend to a friend
Share this job offer
© inFakt. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
Accounting & Bookkeeping
About the Company inFakt has been active in the accounting technology industry since 2008. The company has developed a proprietary application for accounting, which it continuously evolves. The primary goal is to serve both entrepreneurs and accountants by simplifying accounting processes. Products, Services & Tech Stack Core Solutions: Proprietary accounting application Project Scope & Target Clients Client Base: Entrepreneurs Accountants
More at inFakt
All 8 rolesFrontend Developer
inFakt · Kraków
AI Engineer
inFakt · Poland
Księgowy/a inFakt | Pełna Księgowość
inFakt · Poland
Księgowy/a inFakt | Uproszczona księgowość
inFakt · Poland