+

Вход

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

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

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

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

92-9 =
+

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

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

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

Виж всички
Excitel Technology
Senior PHP Engineer
ApplyКандидатствай

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

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

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

×

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

    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.

    Your role:

    You will participate in the development and operations of 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.

    Responsibilities:

    • Building efficient, testable, and reusable PHP modules;
    • Solving performance problems and architectural challenges;
    • Creation of database schemas that represent and support all business processes;
    • Constantly exploring opportunities to improve and optimize our products;
    • Participate in code and architecture reviews;

    Requirements

    • Strong knowledge of object-oriented PHP programming;
    • Understanding of messaging patterns and some experience with message brokers (RabbitMQ, AWS SQS, Azure ServiceBus);
    • Solid background in building distributed systems and practical experience with caching;
    • Experience with modern authentication and authorization protocols – OAuth2/OIDC;
    • Familiarity with limitations of PHP as a platform and its workarounds;
    • Strong knowledge of MySQL/MariaDB/Postgres and analyzing performance issues;
    • Strong experience working with Nginx web server;
    • Experience with L7 proxies like Traefik, Nginx, etc.;
    • Experience with unit and integration testing;
    • Knowledge of modern DevOps practices: CI/CD using container technologies, such as Docker, deployment automation and monitoring such as Elastic APM, etc.;
    • At least theoretical knowledge of container orchestration e.g. Kubernetes;
    • Proficient understanding and experience with code versioning tools, such as Git;
    • Commitment to quality, performance, continuous improvement and efficiency;
    • Proficiency level in written and spoken English;
    • Excellent troubleshooting skills;
    • Experience with Agile development process;

    Advantages

    • Good understanding of front-end technologies, such as SPA framework (Angular,Typescript);
    • Experience working with Linux-based server-side;
    • Experience with key-value datastore systems, preferably Redis;
    • Experience with any NoSQL database;

    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;
    • Be part of a fast-moving agile team where quality always comes first;
    • 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 into 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, the main focus on code delivery;

    Benefits

    • 25 days paid leave;
    • Health insurance on company expenses
    • Multisport card (shared expenses between company and employee)
    • Vouchers for food and monthly utility bills;
    • Flexible options for balance between working from the office and working from home;

    About Excitel International B.V.

    • Netherlands based company with main business in India;
    • One of the fastest-growing Internet Service Providers in India. Started 7 years ago, currently with more than 700,000 connected homes and over 2,000 B2B partners in 30 cities;
    • R&D office in Bulgaria established 5 years ago under the brand “Scaleforce”, a team formed by architects, backend and frontend developers (web and mobile), QA specialists and designers;
    • Well-funded, cash-flow positive, founded and run by serial Internet entrepreneurs;

    Contact:

    If you are up to the challenge, please send your CV & Portfolio.