back Back to Jobs

Back-end Developer Engineer with AWS

Location: Pittsburgh, PA
Job # 11489627
Date Posted: 10-15-2018
Here's what you'll be working on:
•        Building back-end systems and services in AWS, primarily in Scala
•        Developing our own APIs for use by mobile and web apps and 3rd parties
•        Integrating with 3rd party APIs
•        Occasionally contributing to our mobile app (Flutter/Dart) and web applications
•        Focus on creating software that is scalable, robust, testable, easy to maintain, and easily deployed
Skills, Experience and Characteristics
•        A passion for learning. You are excited at the chance to learn new technologies: We may build our next product in Go, Rust, or COBOL! (Just kidding, not COBOL.)
•        Experience in modern architectures (e.g., micro services, event-based, map-reduce, etc.)
•        Experience in Scala or Java required. We love ployglot programmers as well (Dart, Python, C, Swift, etc).
•        Experience in both NoSQL and SQL databases
•        Experience creating APIs for use by mobile and web front-ends
•        Ability to use and incorporate 3rd party APIs into your apps
•        Experience deploying and developing for cloud environments (AWS)
•        Comfort with diving into the mobile/web side of things (in particular Flutter and Dart)
•        Experience with modern open source thinking and tools (git, continuous builds, continuous deployment, containers, devops)
•        Test-driven mindset (always asking yourself 'How are we going to test this?')
•        Desire to build and be part of a fun, high-functioning team
•        Documentation mindset
•        A computer science degree is desired, but not required if you have real-world experience
•        We'd love hands-on experience with big-data or machine learning tools like Hadoop or TensorFlow
this job portal is powered by CATS