ClojureHaskellJavaJavaScriptNode.jsReactScalaTypeScriptC#CNodeJSAgileCommunicationRemote Work
About this role
Role Overview
Collaborate closely within an agile, cross-functional team to deliver high-quality software and develop your skills.
Communicate effectively in a distributed remote work environment.
Contribute to the design, development and maintenance of frontend and backend systems serving millions of users and thousands of requests per second.
Contribute your unique perspective and technical expertise to achieve shared goals.
Continuously learn, experiment, test, and iterate to improve both product and process.
Requirements
BS in Computer Science, Computer Engineering, or equivalent experience.
1-2+ years of professional software development experience utilizing web technologies.
Hands-on experience with React or a comparable single-page application framework.
Familiarity with js for backend or API development.
Exposure to static types systems (TypeScript -preferred, Java, C#, etc.).
Familiarity working with relational databases.
Strong written and verbal communication skills, especially in collaborative environments.
Bonus Points: Professional experience with functional programming languages (Haskell, Scala, Clojure, etc.), Professional experience in NodeJS, Familiarity with Event based architecture.
Tech Stack
Clojure
Haskell
Java
JavaScript
Node.js
React
Scala
TypeScript
Benefits
World Class Health Benefits: Medical, Prescription, Dental, Vision, Telehealth
Health Savings and Flexible Spending Accounts
401(k) and Roth 401(k) with company match
Paid Vacation and Sick Time Off
12 Paid Holidays
Parental Leave (20 total weeks with 14 weeks paid) & Milk Stork program