Middle Full-Stack Developer
Job description
OpenTag is an International company within the field of Sports Betting and Gaming.
Our mission is to create a great sports betting platform through empowered teams centralized around our product.
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.
Job requirements
- 3+ years of professional experience
- ReactJS, TypeScript, NodeJS, PostgreSQL, TypeORM, Apollo GraphQL
- Experience with NextJS and a good understanding of the different rendering strategies (SSR, RSC, RCC, Server streaming etc)
- Optional experience with gRPC
- Understanding of micro-services architecture
- Proficient understanding of Git
- Willingness to take ownership and mentor less experienced teammates
- Pro-actively evaluate and propose technological/performance improvements to the existing projects
- Team-oriented and transparent
- Basic understanding of Scrum
- Excellent English communication skills
Responsibilities:
- Utilize React and TypeScript to develop and maintain frontend applications.
- Work with Node.js and PostgreSQL to build and maintain server-side logic and databases.
- Develop and optimize GraphQL and gRPC APIs.
- Apply styling to web applications using preprocessors such as SASS or similar tools.
- Proficiently use Git for version control, branching, and collaborative development.
- Collaborate with the team to resolve merge conflicts and maintain a clean codebase.
- Find creative solutions to unblock oneself when facing challenges.
- Work collaboratively within a team, sharing knowledge and expertise.
- Foster a transparent and open communication environment.
- Participate in Scrum ceremonies such as sprint planning, daily stand-ups, and retrospectives.
Compensation & Vacation policy:
- Fast recruitment process
- Excellent remuneration
- Great office space with amazing colleagues
- The opportunity to build a scalable online betting platform from scratch
- Work with the latest technologies
- 25 vacation days a year + a day off for your birthday
- Premium Health Insurance
- Birthday vouchers
- Food vouchers
- Office snacks and team lunches
- Sports Card
- Transportation Card
- Quarterly team events
- ... and many more!