Strong knowledge of web technologies and understanding of distributed system architecture
Good knowledge of fundamentals: data structures, algorithms, operating systems and concurrency
Exposure to at least one of the following programming languages: Python/Ruby/Go/Javascript/Rust/Elixir/Java/C/C++ with the ability and desire to pick up others if needed
Very good communication and interpersonal skills
Value teamwork and are team-oriented
Strong command of English, both written and spoken
Interest in Sonio's mission
Responsibilities
Develop Sonio product features related to real-time exam quality, collaboration, patient sharing, integrations, etc
Create and collaborate on technical designs, design data models and implement robust, secure, maintainable code and tests (Elixir/Phoenix, Python/Flask, ReactJS and Go)
Collaborate with tech, product and science teams to rapidly iterate on features, test and release (AWS, Terraform and Github Actions)