Blue Orange Digital is seeking a Scala Developer for a full-time position located in Remote.


Company Introduction

Founded by freelance engineers, Blue Orange Digital wanted to bring an engineering-first approach to the development agency model. We aim to work on projects that use the latest and greatest technologies. We care about the products we build and only work with clients that understand that good applications come from happy engineers. We are an entirely distributed team members all across the US.

**** This is a remote position for US and Canadian applicants only. **** **** Due to legal requirements, no exceptions can be made. *****

Job Description

Seeking a mid-level Scala Engineer to contribute to the development of a talent mapping and hiring application. We are looking for a backend development that is comfortable building out a Play API with TDD to support web and mobile applications.

An ideal candidate should be a self-driven, experienced and detail focused. Comfortable with technical problem-solving to convert a business solution into a high-quality drive and scalable technology solutions. This candidate should be motivated by continuous learning. We are a remote development agency and developers must make a concerted effort to assist and collaborate with colleagues through code reviews, remote pair programming, and provocative communication.

Qualifications:

  • Bachelor’s degree (or higher) in Computer Science
  • Experience developing web APIs with Scala/Play
  • Experience with Slick Testkit with TDD methodology
  • Experience working with agile development practices
  • Both Sql and NoSql (we use DynamoDB) Experience
  • Familiarity with AWS
  • Comfort with Docker
  • An understanding of concurrent, parallel, and distributed systems.
  • We’re using Akka but we have team lead so familiarity is a bonus.
  • Knowledge or experience in test-driven development (TDD) and continuous deployment best practices
  • Preference for candidates that have experience with data analysis and data science

The ideal candidate:

  • Is motivated by a passion to create outstanding learning experiences
  • Has a demonstrated track record creating engaging, effective online pro grams, courseware or products
  • Interacts with others using sound judgment, good humor, and consistent fairness in a fast-paced environment
  • Wants to build and be part of a great team, doing a great thing
  • Has a curious and creative mindset – enjoys change!

To Apply

Email resumes to careers@blueorange.digital