Looking for your next challenge?

If innovation and determination are in your DNA, we want you!

Working at BlueRibbon Software is an excellent opportunity for anyone who wants to change the status quo. We’re all about using cutting-edge technology to develop creative solutions that have a real impact on our industry. We value each member of the team and work hard to create a supportive environment that lets everyone’s talents shine.

To apply for one of our open positions, please send your CV to: jobs@bluerbn.com

Web Developer

We are looking for an outstanding client developer who has a passion for pushing our client-side technologies to the limit. The client developer will be building our gaming generation platform for the web. You’ll need to design outstanding real-time dashboards, metrics and customer-facing dashboards that work together with our platform’s rest APIs.

Requirements:

  • 2-5 years of experience in client-side and frontend development
  • 2 years of experience with Javascript and web concepts – Must
  • Experience with JavaScript frameworks – Must
  • Experience with HTML5,CSS, ES6/7 – Must
  • 1 year experience with ReactJS – Must
  • Experience with mobile and WebSockets – Big plus

As a client developer at Blue Ribbon, you will be using cutting-edge technologies, such as ReactJS/Websockets /Mobile-response/Microservices to build a scalable distributed architecture for handling vast gaming networks.

What will you get?

  • Interesting and challenging work with exciting projects involving newest technologies
  • Professional development opportunities
  • Share options

Java Backend Developer

We are looking for an outstanding Java developer who has a passion for pushing our server-side technologies to the limit and quickly developing high-quality code.  The Java developer will be building the next-gen gaming platform.

Requirements:

  • 2-5 years of experience in server-side development (Java / Scala)
  • Experience with Spring/Hibernate – Must
  • Experience with Maven/Gradle – Must
  • Experience with Vertx – Big plus
  • Experience with NoSQL data stores like Redis – advantage

As a backend engineer at Blue Ribbon, you will be using cutting-edge technologies such as Vert.x, Kafka, Redis, Elasticsearch and microservices to build a scalable distributed architecture for handling vast gaming networks.

You will be part of a small, tight-knit, hands-on team that takes pride in its exceptional coding standards and development practices. As part of our team, you’ll be dealing with massive amounts of data from different sources and using state of the art technology to make the big data approachable in real-time. Each member of our team is a development athlete and all-around player. You should be able to build a product end-to-end from design to coding and testing to deployment.

What will you get?

  • Interesting and challenging work with exciting projects involving newest technologies
  • Professional development opportunities
  • Share options

QA Engineer

We are looking for a QA Engineer to join our amazing QA team! 

Requirements:

  • 1-2 years of proven experience in software testing – Must
  • Strong knowledge of software QA methodologies, tools and processes
  • Experience in writing clear, concise and comprehensive test plans and test cases
  • Hands-on experience with black box testing
  • Experience with backend systems on Linux environments (Big Plus)
  • Ability to read and analyze system logs
  • Basic knowledge of SQL and scripting – Big Plus

The job includes:

  • Design/maintain and execute test cases/check-lists
  • Reporting defects and working with the team to resolve them
  • Provide defects root cause analysis
  • Conduct functional and non-function testing of Front-end and Back-end tests
  • Work closely with all developers and the scrum team to make sure each release meets high quality standards
  • Identify and provide solutions to optimize the current process to assure the right first time, on time delivery
  • Actively collaborating with developers and business stakeholders to clarify requirements, especially in terms of testability, consistency, and completeness.
  • Provide impact analysis to measure and control test coverage across all applicable coverage dimensions
  • Ensure the appropriate testing tasks are scheduled during release and iteration planning-

What will you get?

  • Interesting and challenging work with exciting projects involving newest technologies
  • Professional development opportunities
  • Share options