Core Responsibilities

Write and test code in an incremental, agile, and well-documented way. Conduct thorough code reviews and assist teammates with complex designs and architectural decisions. Develop new tools to facilitate team work and interact with colleagues from various departments on strategic projects.

Requirements

Experience designing, implementing, and deploying software solutions to production. Interest in data structures, concurrency, persistence, and distributed systems. Expertise in git or any collaborative version control system.

Additional Information

Experience Level

Mid-Level

Job Language

English

Employment Type

Full-time

Work Mode

Remote