Въведи своя e-mail и парола за вход, ако вече имаш създаден профил в DEV.BG/Jobs

Забравена парола?

Създай своя профил в DEV.BG/Jobs

За да потвърдите, че не сте робот, моля отговорете на въпроса, като попълните празното поле:

95+28 =

Забравена парола

Въведи своя e-mail и ще ти изпратим твоята парола

Една от всички 942 обяви за Backend Development в София

Виж всички
Senior Node.js Back-end Developer

Обявата е публикувана в следните минибордове

  • Anywhere
  • Съобщи за проблем с обявата

Съобщи за проблем с обявата


    Какво не е наред с обявата?*
    Моля опиши ни, къде е проблемът:
    За да потвърдите, че не сте робот, моля отговорете на въпроса, като попълните празното поле:

    About us

    Pateplay is a new player in the iGaming casino software development market. Our main office is located in Sofia and we are ready to offer a wide selection of browser games that will be released soon. With years of experience and extensive domain knowledge, the company entered the market with knowledgeable professionals who understand its DNA and psychology.

    The company is currently establishing its core R&D and software development teams and intends to grow its presence globally. Setting limits is not to our liking, so we instead create growth objectives that are connected to the personal development plans of our team.

    We encourage open communication, a laid-back environment, cutting-edge methods, and an entrepreneurial spirit. We have a remarkable amount of ownership in our small teams.

    We are looking for Back-End Node.js/TypeScript Developers who have a burning desire to advance in our field. We need colleagues with experience in server development to contribute to our Roulette games, Live casino games, Remote Gaming Server, back-office system, other products, and internal projects.


    The desirable candidates:

    • At least 4 years of experience in using Node.js and TypeScript for back-end server-side APIs
    • Comprehensive understanding of Object-Oriented Programming, SOLID and design patterns, and service-oriented architecture
    • Solid experience with relational databases (MySQL, MariaDB, PostgreSQL)
    • Experience with unit and integration tests (Jest or similar)
    • Understanding of WebSockets
    • Knowledge of Git, Confluence, and Jira
    • Knowledge of different techniques that optimize the application performance
    • No fear to confess what you don’t know (but want to learn it)
    • Courage to dig, dig and dig with a thirst for becoming better
    • Interest in casino game development
    • Confidence when speaking and writing in English
    • Finding useful and pleasant the on-site collaboration, at our office
    • Any expertise or familiarity with:

    ++ Concurrency and distributed systems

    ++ Understanding of security principles

    ++ Redis

    ++ NoSQL technologiess (Dynamo, SQS)

    Your days with us will look like this:

    • Jump onto existing and new product development projects
    • Implement new backend features and components, as well as maintain the current ones, including custom components and libraries
    • Actively participate in the entire development process from planning and estimation to the final delivery
    • Investigate how we can improve our work, our games, our code
    • Conduct troubleshooting and debugging
    • Ensure optimal performance of our central database
    • Build high-performance applications, implement security protocols and storage solutions, use data protection techniques
    • Collaborate with Front-end Developers, QAs, Product Managers, Designers, 2D Animators, and CTO to define and implement requirements
    •  Thrive in the Kanban environment
    • We love automation, so you will work on such as well (Webpack)
    • Use AWS, WebStorm, Docker and CodeCommit in your daily work

    Our offer:

    • Full-time employment contract
    • Multisport card (by choice)
    • 22 days of paid leave (+1 for every year of your stay with us, up to 25)
    • Flexible business hours
    • Occasional home office options
    • Regular one-to-one meetings
    • An employer who is full of ideas for improving your quality of life at work and leaving a lasting impression on your professional and personal growth
    • Supportive and understanding management team (don’t forget they were you, in your shoes)
    • Office location near a Metro station