Participate heavily in the brainstorming of UI/UX architecture and feature design
Interface with external customers and key stakeholders to understand and document design requirements
Work cross-functionally with Engineering, Data Science, Product, UX, BD, and Infrastructure teams
Drive best coding practices across the company (i.e. documentation, code reviews, coding standards, etc)
Perform security, legal, and license reviews of committed code
Complete projects with little or no supervision from senior leadership
Required Qualifications:
Must have at least 2+ years experience in front-end web development with the following tools: HTML5, CSS, Webpack, Responsive web design, ReactJS (Components, Router, Redux, Flux, Chart Libraries i.e. Google Charts), Node.js, REST APIs, and other essential features)
Built and deployed customer-facing services and products at scale
Developed unit and integration tests
Solid instruction-level understanding of Object Oriented design, data structures, and software engineering principles
Desired Experience/Skills:
You have a strong background in natural language processing, statistical modeling, and/or machine learning
Experience with open source projects in a startup environment
Experience with large-scale distributed systems that have thousands of microservices and manages millions of transactions per day
Worked on products where experimentation and data science are core to the development
Experience with Python and API frameworks (Flask)
BS, MS or equivalent
Skills:- Javascript, HTML/CSS, User Interface (UI) Design, React.js, Redux/Flux, Bootstrap, NodeJS (Node.js), Flask and RESTful APIs
Seniority level:
Mid-Senior level
Employment type:
Full-time
Job function:
Engineering and Information Technology
Industries:
IT Services and IT Consulting, Software Development, and Internet Publishing