Position: Middle Full-Stack Developer (sign-on bonus)
Company: SPD-Ukraine
Category: Node.js
Experience required: 3y
English level: intermediate

Необходимые навыки
● 5+ years’ experience in building complex, high scale SaaS solutions
● 3+ years’ experience with React.js and Node.js
● Computer science or an equivalent degree
● Deep understanding of best practices in a scalable architecture
● Knowledge of application transport and network infrastructure protocols
● Understanding and experience in an Agile environment
● Experience in building secured systems.

Preferred Qualifications:

● Experience working with Electron.js
● Experience with relational and non-relational databases (PostgreSQL, MongoDB...)
● Experience with WebRTC / Websockets (also Socket.io)
● Experience with Caching — Redis
● Has configured load balancers and reverse proxies (Nginx preferred)
● OAuth and SAML previous usage

Будет плюсом
You Are:
A passionate team player who can reason and communicate your opinions, as well as accept
others’ approaches. You quickly grasp large & complex systems and their inner workings
You’re experienced with software engineering best practices (testing, code reviews
immutability, etc) and are aware of bad practices and anti-patterns

Предлагаем
● A competitive reward for your skills, experience, input, and results
● Abilities to visit conferences, master classes, pass certifications
● English classes and an opportunity to learn from a native speaker
● Full compensation package
● Regular team events and activities

Обязанности
● Teamwork, which consists of developers from Ukraine and Israel (spoken English is required)
● Development of new features, and support for the current app
● Reporting to the client
● SCRUM work

О проекте
Engageli is transforming the world of online classrooms as we know it and it will touch many
people’s learning experiences. At Engageli — experienced management, worldwide experts,
amazing product and sales managers work closely with a strong team of engineers. Together we
create a complex, challenging, consumer-facing product, and we need smart, forward-thinking
people to help us reach our goal of building engaging interactive online classrooms that will
transform the online learning experience.