Requirements:
- 5+ years of development experience
- At least 4 years of experience in Frontend & Backend development.
- Experience with JavaScript frontend development and framework (such as React, Redux, etc.)
- Experience with at least one of the following backend languages: NodeJS, Python
- Experience with SQL databases such as MySQL or Postgres.
- Familiarity with the GraphQL frameworks
- Deep understanding of Object-Oriented Programming and design patterns
- Proficient in Git or similar VCS
- A quick learner, ready to work in a fast-paced multi-task environment
- A team player with strong communication skills
- Ability to assume ownership of goals and products, and take part in all development stages
Advantages:
- Experience with Typescript
- Experience in Microservices architecture and flexible system design
- Containerization, Docker, Kubernetes
- Experience with AWS / GCP
- Experience working in Unix/Linux environment
- Experience with CI/CD and Cloud environments