Position: Full-Stack Developer (React.JS+Java)
Company: GeeksForLess
Experience required: 5y
English level: intermediate

Mandatory Requirements:
- 5+ years of experience in developing web apps using frameworks like React, Vue.js, or Angular (Preferably React)
- Strong knowledge of HTML, CSS, and modern Javascript
- 3+ years developing backend micro-services system based Java with Spring boot (preferably) or equivalent
- Experience with browser APIs and front-end performance
- Experience with working with large-scale system and complex architecture.
- High standards for code quality
- Product-oriented mindset with the ability to transform a difficult problem into one or more simple ones that you can easily solve
- Can-do attitude, fast learner, and excellent interpersonal skills.
- Bachelor’s degree in a technical discipline or equivalent study experience.

Main Responsibilities: 
Work on code that runs on tens of thousands of websites worldwide.
Take end-to-end responsibility for our features, play a significant role in a growing engineering team, and be part of its growth.
Be part of our product’s architectural design, build and leverage the frontend infrastructure, examine and implement new technologies and open source tools to enable world-class web insights for our users.
Plan and advance the growth and scale of Oribi applications for various projects.
Work with technologies like React.js, MobX, Node.js, ES6, Sass, TypeScript, Java Spring Boot, Kubernetes, Elasticsearch, and more.

Project: the company offers a code-free way for businesses of all sizes to finally understand their marketing analytics.