Technical Qualifications:
BS degree in Computer Science or related fields or equivalent experience
1+ years of experience in software development
String knowledge of data structures, algorithms and languages, including Java, Node.js, C++, Python
Experience building interfaces, including JSON REST APIs, GraphQL
Experience in front-end scripting, including Javascript, Typescript, ReactJS, KnockoutJS
Experience in web markup, including HTML5, CSS3
Familiarity with test frameworks like Postman/Newman, Junit, Enzym, Jest, Karma, Mocha, Chai, Puppeteer
Experience with distributed source control, like GIT
Familiarity with log analysis tools and debugging tools
Functional Qualifications:
Excellent problem-solving and troubleshooting skills
Ability to quickly pick up new languages and technologies
Self-driven, able to work independently on a project even while the design is evolving
Strong desire to stay on top of new technologies and services
Passionate about learning
Strong communication skills
Ability to deliver basic functionality and iterate
Ability to work with geographically distributed teams