• 2+ years of software development experience
• Ability to create complex interfaces with HTML and CSS from high-fidelity designs and prototypes
• Knowledge of browser to browser communication: WebSockets, REST services and CORS
• Experience using build tools like Webpack, Grunt, Gulp
• Experience with TDD and unit testing front-end business logic
• Familiar with Node and npm
• Understanding of key programming concepts: functional programming, object-oriented design, design patterns, etc.
Would be a big plus:
• Working knowledge of React and Redux ecosystem
• Have used a CSS abstraction: sass, less, styles
• Built apps with Webpack
• Understands DevOps tech: Jenkins, Kubernetes, Docker, Ansible
• Experience working in an agile environment
• Knows some backend-related technologies such as Python, Java, Postgres/PostgreSQL, Redis, etc.
• Familiar with JIRA, BitBucket
• Experience with geographically diverse team members