Ruby on Rails Software Engineer
Prague, Czech Republic
před 1 dnem

Engineering is in our DNA. Since 1993, we have helped the world’s leading companies imagine, design, engineer, and deliver software that changes the world.

Today, we are more than developers are. We are the experts that take our clients’ businesses to the next level.

In 2015 EPAM opened the Czech Republic IT delivery center in Prague, in the iconic City Tower in Pankrac. Prague, the capital of the Czech Republic, is a growing source of innovation due to the increasing demand for software solutions and services in Central Europe.

This new location will enable EPAM to more closely collaborate with clients in the region.

We have made many important decisions to align EPAM to the new global operating environment, including taking significant steps to ensure the safety and well-being of more than 45 000+ EPAMers, and to continue to .

As result, the vast majority of EPAM's teams are working from home.

No less important is the safety, well-being, and experience of our applicants. Therefore, until further notice, all EPAM employment interviews will be conducted remotely.

  • Our recruitment professionals and hiring managers are standing by to ensure a robust and engaging virtual candidate experience;
  • we look forward to speaking with you.


    We are looking for experienced Ruby on Rails Software Engineer for several projects in the FinTech industry. Our customer is a software vendor for a core banking solution with a modern web UI and apps for iOS and Android.

    We support our customer in developing the core system as well as running integration projects with their customers. These customers are based in Europe, the Middle East and northern Africa.


  • Analyze user requirements and produce detailed functional and technical designs
  • Work closely with the business to develop solutions based on agreed designsm, that satisfy both functional and non-functional requirements
  • Work within the development framework, making use of existing components and practices where available
  • Ensure the quality of solutions with appropriate unit and system testing
  • To adhere to agreed standards of development and release / deployment
  • Provide support, at all levels including first line as required, and overnight / on-call as part of a rota system
  • Requirements

  • University degree in Computer Science or equivalent qualification
  • At least 2 years of professional experience in development and implementation of web applications
  • Excellent Ruby on Rails Skills 4.x / edge
  • Test driven development with RSpec and Cucumber
  • Excellent knowledge of Ruby 2.3 / edge
  • Experience with relational databases (MySQL, MSSQL, ...)
  • Experience with complex applications as well as knowledge of the MVC framework
  • Agile development workflow
  • Nice to have

  • Intuition for the web and usability
  • Experience with Mac OSX
  • Knowledge of Linux / OS X Shell
  • Knowledge of SASS / SCSS style sheets
  • Experience in high-traffic and high-availability systems
  • Experience in open source projects or gems
  • Knowledge of development for mobile (Android / iOS / Phonegap etc.)
  • Personal Requirements : Dedicated team player (willing to both teach and learn) Affinity for technology and web development Active, independent and open-minded towards new technology Diligent and pragmatic work with a desire for high quality Self-reliant and responsible working attitude Analytical, problem-solving thinking
  • We offer

  • We offer the possibility to work on full product lifecycle from concept to delivery into production
  • Opportunity to work on leading edge platforms, working in a fast-paced, agile, software engineering culture
  • Using English on a daily basis
  • Unlimited access to LinkedIn learning solutions
  • Benefit program (meal vouchers, reimbursement of glasses, etc.)
  • Rotation program - possibility to relocate for short and long-term projects within 30 countries
  • Nahlásit tuto nabídku

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Můj e-mail
    Kliknutím na "Pokračovat", souhlasíte s tím, že neuvoo sbírá a zpracovává vaše osobní údaje, které jste poskytli v tomto formuláři, aby vytvořili neuvoo účet a přihlásili vás k odběru emailových upozornění v souladu s naší Ochranou Osobních Údajů . Váš souhlas můžete vzít kdekoliv zpět, následováním těchto kroků .