- Developing user interface components and implementing them
- Ensure components and the overall application are robust and easy to maintain.
- Coordinate with the rest of the team working on different layers of the infrastructure.
- Commitment to collaborative problem solving, sophisticated design, and quality product is important.
- Translating designs and wireframes into high quality code with extreme attention to detail in code and user experience
- Work closely with our design teams to create engaging and user experience focused products
- Strong responsive design skills for mobile and desktop applications
- Worked with RESTful APIs, third party SDK Integrations and common technologies like HTTPS, JSON and GraphQL
- Experience with cross-browser and cross-platform issues
- Good knowledge of JS module system, Babel, Webpack
- Familiarity with newer specifications of EcmaScript
- Familiarity with Git version control system
- Eager to learn new technologies
- 2-4 years of relevant experience
- Degree in computer science or equivalent experience
- Experience in application development for web and mobile platforms
- Knowledge of best practices in web development, security, and scalability
- Experience with React Native or Meteor