5+ years working on software development professionally. The ability to create well-responsive, accessible, and performant web interfaces managed by clean UI code using a modern framework (React, Vue, Angular). Solid experience with the standard tech stack for your technology of choice (like: Redux, MobX, etc). Deep understanding of all web-related technologies and protocols (like HTTP/S, TLS, Sockets, REST, etc). Experience working with mobile-first applications. Knowledge about how to work with containerized application development (Docker). Strong computer science foundation.