Position: Senior React developer
Company: CHI Software
Category: JavaScript
Experience required: 3y
English level: intermediate

**Project:**
Leading German house and building portal that help hundreds of thousands find their dream house. But that’s just the beginning: in the future we will provide all prospective buyers with even broader and more profound business activities – and to achieve that, we are looking for you!

**Your skills and expertise:**
— 3+ years of front-end development experience in building large, complex, highly scalable web applications
— Working with development teams (4+ developers)
— Waterfall, Agile/Scrum-based process experience
— Considerable FE development experience
— Working experience with React.js
— Profound knowledge of browser limitations, testing and debugging
— Experience in OOP and MVC designs
— Good understanding of multithreading, data structures and design patterns
— Considerable proficiency in JavaScript (ES6 and higher)
— Familiarity with front-end build tools, such as Webpack
— Deep understanding of code versioning tools, such as Git / Mercurial / SVN
— Experience in a wide variety of TCP based protocol stacks and architecture (HTTP, HTTPS, SOAP)
— Experience in REST and GraphQL methodologies
— Upper-intermediate English

**Will be a plus:**
— Experience in TypeScript / Flow
— Working experience with SSR
— Developing progressive web apps
— AWS knowledge
— Experience with Docker, Kubernetes
— Experience with Redis, Memcahed
— Experience with unit and integration testing
— Experience of working with Databases (NoSQL, RDB)

**Your responsibilities:**
— Fron-end development