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

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

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

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

26 + 44 =

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

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

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

Виж всички
Back-end Engineer
2 сеп.
Обявата е публикувана в следните минибордове
  • Sofia, Bulgaria
  • Съобщи за проблем с обявата

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


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

    This is a unique and extremely attractive opportunity to join a high-potential well-funded technology startup in its early stage. The founders are seasoned serial entrepreneurs with several very successful businesses and exits.

    About the product:

    Scaleforce is a new OSS/BSS platform which aims at standardizing and simplifying the workflows which employees of Indian internet providers must follow. Compared to established solutions in the space, the new platform would not only have to be more affordable but would have to take the user experience to the extreme and make it extremely easy for end users to interact with it. The reason lies in the specifics of the Indian market – for some of the end users, this would be their first encounter with a smartphone, in addition to the English language barrier.

    About the team:

    We are a small team primarily based in Sofia and we think of ourselves as smart and pragmatic, open and honest, dedicated and responsible, a small family. We are part of a group of Bulgarian and international companies, such as Extreme Peering, Excitel and our small startup. We enjoy coffee, fun and hard work.

    Your role:

    You will research, design and develop complex server-side web applications. You will develop back-end components, connect the application with the other (internal and external third-party) web or mobile services, and support the front-end developers by integrating their work with the applications.

    You will be responsible for managing back-end services and the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers (and sometimes by you) into the application. Therefore, a good understanding of front-end technologies is necessary as well.


    • Building efficient, testable, and reusable PHP modules
    • Solving complex performance problems and architectural challenges
    • Creation of complex database schemas that represent and support all business processes
    • Integration of user-facing elements developed by front-end developers or by your own


    • Strong knowledge of object oriented PHP programming
    • Understanding the fully synchronous behavior of PHP
    • Understanding of messaging patterns and some experience with message brokers (RabbitMQ, AWS SQS, Azure ServiceBus)
    • Strong knowledge of the common PHP or web server exploits and their solutions
    • Understanding fundamental design principles behind a scalable application
    • User authentication and authorization between multiple systems, servers, and environments
    • Familiarity with limitations of PHP as a platform and its workarounds
    • Strong experience with MariaDB/MySQL databases
    • Strong experience working with Apache web server
    • Knowledge of modern DevOps practices: CI/CD, automation and monitoring
    • Proficient understanding and experience with code versioning tools, such as Git
    • Proficiency level of written and spoken English
    • Good understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
    • Experience with any SPA framework (React.js, Angular)
    • Excellent troubleshooting skills
    • Experience with Agile development process


    • Experience working with Linux-based server side
    • Experience with key-value datastore systems, preferably Redis
    • Experience with any noSQL database
    • Experience with nginx web server


    • Brand new desktop or laptop, and one or two external monitors, based on your choice within the budget of one monthly salary
    • Healthy fresh and dry fruits and nuts, fresh juices, cereals
    • Hot drinks (coffee, tea, milk)
    • Health insurance on company expenses
    • Multisport card (shared expenses between company and employee)

    The company offers:

    • Impact over hundreds of thousands of live customers;
    • A small team where your work makes big difference
    • Work with well established development and release processes
    • Work with well established development and release processes
    • Research & Development of sophisticated high quality product, not thousands of small customer’s projects
    • Rapid development workflow (short release cycles), delivers the software you create in the hands of the customers within days after you finish coding it;
    • More than 50% of your time will be spent on writing new code
    • Flexible work schedule, main focus on code delivery;