Ruby on Rails (regular)
Web Applications (advanced)
Location : remote / Katowice
Note that we can only offer cooperation to people who are located in Poland or who are willing to relocate.
Working hours : Business hours
We are searching for experienced Ruby on Rails Developers to join Sopra Steria Apps Services team. Our solution is an innovative digital banking platform, offering comprehensive end-to-end banking services for clients, employees and partners.
The platform is written as a microservices architecture and Open Architecture allows us to extend easily our service offering, but also integrate with external partners from the fintech world.
Ruby on Rails is the main technology for frontend and backend components. We have a growing pipe of new evolutions, with for instance the integration with innovative biometric payment cards or also a real-time SEPA payments.
In our day-to-day operations we use Scrum and Agile.
Your mission will be to :
Develop solutions and deliver high quality software based on Ruby on Rails
Create, maintain and test software to enhance the solution and all related modules and services
Review and improve our continuous integration and deployment
Shape and apply our software standards of clean code and proven optimization techniques
Help to define requirements, create software designs and translate them into code
Provide thorough unit testing and support our QA team in fixing development issues
Must have :
Knowledge of Ruby on Rails
At least 2 years of professional experience in development of web applications
Academic degree in Computer Science or equivalent education
Experience with Test Driven Development and strong focus on delivering quality
High motivation and willingness to learn and apply new technologies
Good interpersonal communication skills for tech and business conversations
Communicative level in English (min. B2)
Being open to occasional business trips and office visits
Nice to have :
Experience in working with remote teams
Experience in working in Agile / Scrum
What we offer :
Working in a friendly environment in distributed and international teams
Possibility to develop new technical competencies and working on interesting projects from various domains
Internal and external trainings, certifications (up to 3 a year, e.g., Oracle, Azure, AWS etc.)
Participation in conferences
Tech lunches - knowledge sharing meetings conducted by our specialists
Foreign languages classes
Paid referral bonus
Private medical care
Possible group life insurance