Position: FullStack Developer (Typescript/NodeJs/ReactJs)
Company: Opentag
Category: JavaScript
Experience required: 3y
English level: upper

Together we are creating a fantastic sports betting platform using cutting-edge technologies like Micro Frontends, Microservices, Layered architecture, Multitenancy, Monorepo, and Code Federation. You will work in a cross-functional Scrum team together with other Developers, QAs, PO and Technical PM.

The things that you do daily would look like this :
* Learn the business domain and participate in the full Software Development Life Cycle;
* Help plan, schedule, and track Agile process implementation;
* Use BDD/TDD practices to implement new functionality;
* Identify technical debt and refactoring ideas for legacy code
* Participate in the code review process and pair programming sessions
* Debug issues and determine their root cause;
* Mentor junior software engineers;
* Learning the codebase and improving your coding skills;

Job requirements
* Experience with Typescript/NodeJs/ReactJs ( 3+ years );
* Experience with developing microservices;
* Experience with CI/CD (GitLab preferred);
* Relation databases ( PostgreSQL ) experience is required;
* Experience with BDD or TDD practices ( Cucumber );
* Experience with Docker/Kubernetes/Webpack;
* Experience with GraphQL is not crucial but the desire to learn how to use it is!