Position: Full Stack Engineer
Company: Svitla Systems
Experience required: 3y
English level: upper

Requirements:

- 2+ years of professional experience in software development.
- 2+ years of experience with React and Redux.
- Excellent coding skills in one or more system languages (Node.js is preferred).
- Experience with AWS, distributed systems, and micro-service-oriented architectures.
- Strong experience with various database technologies (MySQL, Dynamo DB, Postgres, etc.).
- Experience with messaging systems such as RabbitMQ or Kafka.
- Strong architecture and system design skills.
- Familiarity with the command-line, source control, and testing frameworks.
- Experience working with Agile methodologies and tools such as JIRA and Confluence.
- BS/MS/Ph.D. in Computer Science or related field.

Responsibilities:

- Design, architect, and build scalable, performant distributed systems.
- Continuously discover, evaluate, and implement new technologies and architectures as we grow and the client’s needs change.
- Create and implement automated testing methods to verify and ensure QoS excellence.
- Take full ownership of your creations by participating in all development process steps, from design to verification, release, and support.
- Become an active participant in technical design and code reviews with your team.