Smart Pension
30.06.2025
About the Company:
Smart Pension is a financial technology company partnering with governments and financial institutions globally. We’re transforming how people think about and plan for retirement, savings, and financial wellbeing through innovation and digital-first solutions.
https://www.smart.co/
Salary Range:
3000 – 4500 EUR gross
Job Type:
Hybrid (Krakow)
Employment Type:
Full-time
Job Description:
We are expanding our development team and are looking for a mid-level Ruby Engineer with proven experience in building and maintaining Ruby on Rails applications. This role is perfect for someone ready to take ownership of new features, contribute to technical discussions, and influence architectural decisions.
You will work collaboratively in an Agile environment with product managers and experienced developers to create high-quality, well-tested code for impactful financial applications.
Responsibilities:
- Design, develop, and maintain complex features for our Ruby on Rails applications;
- Write high-quality, performant, and well-tested code;
- Collaborate on code reviews and contribute to technical discussions;
- Troubleshoot and resolve complex application issues;
- Work closely with product managers to refine requirements and suggest technical solutions;
- Mentor junior developers and provide technical guidance;
- Contribute to architectural decisions and help establish engineering best practices;
- Optimize application performance and propose enhancements;
- Participate in on-call rotations and support production as needed.
Our Stack:
Ruby, Ruby on Rails, SQL, RSpec, JavaScript, HTML, CSS, Sidekiq, AWS, Docker, Kubernetes, CI/CD pipelines, DataDog.
Position Requirements:
• 2-4 years of professional Ruby on Rails development experience;
• Strong knowledge of object-oriented programming and design patterns;
• Proficiency with RSpec and testing methodologies;
• Experience in SQL optimization and database schema design;
• Solid understanding of front-end technologies (JavaScript, HTML, CSS);
• Experience with version control systems and CI/CD tools;
• Familiarity with background job processing (Sidekiq);
• Strong API design and implementation skills;
• Experience working with cloud platforms (preferably AWS);
• Understanding of containerization and orchestration tools (Docker, Kubernetes);
• Knowledge of performance monitoring and optimization (e.g., DataDog);
• Contributions to open-source projects or Ruby gems;
• Excellent problem-solving and debugging abilities;
• Strong collaboration and communication skills;
• Bachelor's degree in Computer Science or equivalent experience.
Working Conditions:
• Hybrid work model based in Krakow;
• Agile development environment using Jira;
• Collaborative team of experienced developers and product professionals.
Benefits:
• 26 days of paid holiday per year plus Polish bank holidays;
• 500 EUR annual training budget for professional development;
• Health insurance with dental care (TU Inter);
• MultiSport Plus Gym Card;
• Online English lessons;
• Office wellbeing perks: manicures, massages, barber;
• Fully-paid five-week sabbatical after five years of employment;
• Sick leave and parental leave in accordance with local law;
• Death in service insurance.