- Design distributed systems which can scale with our client base. Follow through with the full cycle of software development and testing to Cloud deployments and monitoring
- Perform analysis of requirements working with the Product Owner and collaborate with other members in the team in order to translate requirements into shippable implementation
- Work independently executing technical assignments. Make independent decisions and take action within established practices and procedures
- Team player
Qualifications & skills:
- At least 6 years experience in software development.
- Excellent problem solving skills and ability to analyze and infer requirements, working in an Agile team development environment.
- At least 2 years prior experience in Node.js / JS / TypeScript / ECMAScript.
- Experience working on GCP / K8s.
- Experience building microservices / Restful APIs
- Experience working with relational / NoSQL databases.
- Experience with Git, Docker and CI/CD.
- Experience in TDD - an advantage
- Experience with FE technologies like React, Angular
face="Arial (פירוט)" size=3>– an advantage.