We are looking for a Senior backend Developer to play a key role in developing our large-scale platform using the most up to date technologies.
This is a huge challenge and an opportunity to get in at a very interesting phase of the product and make a significant impact while working as part of a young and fun team in an environment which fosters innovation, independence, responsibility and keeps the customer in mind at all times.
Requirements:
- B.Sc. in Computer Science,
- Experience with 1 of the languages: Js,NodeJS.
- At least 1 year of experience with AWS.
- At least 2 year Development experience in a micro-services CI\CD environment.
- At least 2 year of experience with PostgreSQL.
Responsibilities:
- Research and prototyping of new micro-services.
- Development of application’s API.
- Development of our system monitoring, stats systems, 3rd party integrations.
- Contribute to the architecture and implementation of features spanning a full web-based distributed cloud application stack.
- Integration of user-facing elements developed by front-end developers with server-side logic.
- Adding new integrations to the system: API & user-side.
- Cloud services research.
- Write automation test cases.
Required Skills:
- Microservices architecture
- AWS - wide knowledge (EC2, S3, Route53, CF, Lambada, DynamoDB, SQS, SNS and much more).
- TypeScript, JavaScript
- NodeJS
- PostgresDB
- GraphQL (apollo)
- Docker and Kubernetes.
- NoSQL databases (DynamoDB, Redis).
- GIT.
- Jenkins.
- Jest for Unit Tests.