Сучасна диджитал-освіта для дітей — безоплатне заняття в GoITeens ×
We’re CHI Software, and we’ve been developing innovative tech-savvy solutions for startups and established businesses since 2006. Through cutting-edge technology, on-time delivery, and a robust engineering culture, we help businesses achieve bigger goals and impact people’s lives like never before.
16 березня 2020

Middle+/Senior React Developer (вакансія неактивна)

Дніпро

Необхідні навички

Requirements:
— 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 more than one React.js, Angular, Vue.js frameworks
— Profound knowledge of browser limitations, testing and debugging
— Experience in OOP and MVC designs
— Good understanding of multithreading, data structures and design patterns
— Knowledge and understanding of client-side architecture best practices
— Considerable proficiency in JavaScript (ES6 and higher)
— Sufficient understanding of asynchronous request handling, partial page updates, and AJAX
— 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 as a Team lead
— Experience in TypeScript / Flow
— Working experience with SSR
— Developing progressive web apps
— AWS knowledge
— Good understanding of Node.js concepts
— Working experience with any of the frameworks (Express.js, Koa.js, Nest.js)
— Experience with Docker, Kubernetes
— Experience with Redis, Memcahed
— Experience with CI automation tools
— Experience with unit and integration testing
— Experience of working with Databases (NoSQL, RDB)
— Experience of working with RabbitMQ or Apache Kafka

Пропонуємо

With us you can:

Develop your technical knowledge:
— Use latest technologies
— Participate in technical events and conferences (the cost is covered by the company)
— Regular techtalks and professional development

Improve your soft skills:
— Build strong teamwork skills and become an essential part of the dynamic teams
— Improve your English at classes and speaking directly with clients
— Increase your productivity and communication level via Scrum, Kanban, Agile methodologies

What else do we offer?
— Competitive compensation and benefits
— Flexible and negotiable schedule
— Nice and comfortable office located near metro station
— Covered rest period (20 business days)
— Free English classes (we have 3 teachers in our team)
— English Movie Fridays
— Break area with Xbox, air hockey, ping-pong and table soccer
— Truly friendly atmosphere and unforgettable events
— Bookcrossing
— Basketball and ping-pong teams
— Discounts offered by individual bonus cards (our partners are coffee shops, bars)

Обов’язки

Responsibilities:
— Working on the most critical front-end architectural and technical tasks
— Designing, implementing, enhancing and integrating software applications
— Translating requirements and breaking down work into manageable features and tasks
— Providing and verifying both project-level and task-level estimates
— Leading development efforts and providing guidance to development teams of various sizes and experience levels while promoting and maintaining process standards
— Continuous education and staying up-to-date with the latest technologies and industry trends
— Transparent messaging of a project status to all stakeholders and owning responsibility for solution delivery

Гарячі вакансії

Всі вакансії