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 Web 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’s backoffice. Will work with together with our platform rest API’s

Requirements:

  • 3-5 years’ experience in Web and Frontend development
  • Experience with Javascript And Web concepts for 2 years – Must
  • Experience with HTML5,CSS, ES6/7 – Must
  • Experience with ReactJS for 1 year – Must
  • Experience with Rest API – Must
  • Experience with Firebase – 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 project involving newest technologies
  • Professional development opportunities
  • Share options

Java Engineer

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

Requirements:

  • 3-5 years’ experience in server side development (Java / Scala)
  • Experience with Spring/Hibernate – Must
  • Experience with Maven/Gradle – Must
  • Experience with Vertx – Big plus
  • Experience in one of NoSQL data stores like Redis, Mongo, Elasticsearch, etc. – Must
  •  

As a Backend Engineer at Blue Ribbon you will be using cutting-edge technologies, such as Vert.x/Kafka/Redis/Elasticsearch/Microservices to build a scalable distributed architecture for handling vast gaming network.

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/all-around-player. You should be able to build a product end-to-end from design to coding, testing and deployment.

What will you get?

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

Java Team Leader/Tech-lead

Blueribbon is looking for a Java Team Leader to join us.
The Java team leader will lead a team continuously creating new features and will be responsible to deliver large, cutting edge real time gaming platform.

We are aiming to build a “Ninja” team that will allow us to release quality code in minimal time and to react quickly to the ever changing market in the gaming world.

The role will be ~90% hands-on on first stage

The job includes:

  • Designing and implementing highly scalable and highly available features using cutting edge technologies (e.g. Kafka, Vert.x, AWS services, Redis, InfluxDB, MySQL, Elastic search, JavaRX and more)
  • Developing distributed data flow processes and complex software designs to support high data and low latency rates
  • Lead the development of Blueribbon gaming platform and ensure its scalability and performance
  • Mentor Junior and Senior members of the team
  • Being Architecture and Technological trust point of the team
  • Will be responsible for code quality including reviews and apply best practices

As the Java leader Engineer at Blue Ribbon you will be using cutting-edge technologies, such as Vert.x/Kafka/Redis/Elasticsearch/Microservices to build a scalable distributed architecture for handling vast gaming network.

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/all-around-player. You should be able to build a product end-to-end from design to coding, testing and deployment.

Requirements:

  • in computer science / software engineering
  • 6-10 years’ experience in server side development (Java / Scala)
  • At least two years of experience as a development team leader (2-4 people) – Advantage
  • Experience with Spring/Hibernate – Must
  • Experience with Vertx – Big plus
  • Experience in one of NoSQL data stores like Redis, Mongo, Elasticsearch, etc. – Must
  • Extensive Java knowledge (Java Core, multithreading)
  • Proficiency in Object Oriented Programming, design patterns and microservices architecture
  • Leadership capabilities – can lead development activities, team player, motivate and mentor team members
  • Experience with Maven/Gradle – Must

What will you get?

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

Project manager

Job Description:​

  • Work with the dev team ensure projects stay on schedule and within the scope
  • Apply Scrum Ceremonies like: Daily, Grooming, Sprint planning, etc.
  • Collaborate with internal team members and strategically leverage the strength and knowledge of the team to determine how to best execute projects
  • Communicate the product design and the development team
  • Drive brainstorm sessions that keep the team informed and inspired throughout a project
  • Be an active player in design reviews and strategic decisions at key points throughout the design process
  • Work with teams of designers and engineers to ensure client expectations are understood and met throughout the product development process
  • Actively check-in with clients during and after program engagement to build long-term relationships
  • Deal with day-to-day customer communications
  • Work closely with the executive team to achieve best customer requirements

Requirements:

  • 2-4 years of project management or related experience
  • 2-4 years familiar with Scrum ceremonies
  • Excellent presentation skills
  • Superior written and verbal communication skills
  • Ability to be proactive, anticipate and suggest opportunities to development team and product
  • Ability to keep a large group on schedule
  • Comfortable “managing up” (i.e. managing projects where you may have to keep senior people on track)
  • Proficiency in basic project management tools (Trello, Confluent, Jira, etc..)
  • Proven track record working with clients in design/engineering related field
  • Creative problem solving skills and ability to find creative ways to keep projects on track
  • Desire to work in fast-paced, self-directed consulting environment