Archive for Информационни Технологии

We are looking for: Senior Frontend Developer

Your role and objectives:

As a Senior Frontend Developer you will be joining our team to develop and enhance web-based applications, infrastructure & mobile solutions.
Actively will communicate and cooperate with the system analysts, backend developers and QA and for guarantee of the quality of the finished product.
Design and get architecture decision together with the company’s architect.
Actively involved in product planning and brainstorming sessions.

You are the ideal candidate if you:

– Have excellent knowledge in xHTML and HTML5, CSS 2.1 and CSS 3;
– Very good experience in JavaScript and JavaScript OOP;
– Deep knowledge of jQuery with ability to extend it;
– Deep knowledge in browser compatibility programming including their mobile versions;
– Good working knowledge of how to implement a responsive layouts;
– Ability to write/architect good templates, in any form (Twig, Smarty);
– Knowledge of CSS pre compilers (LESS, SASS);
– Knowledge in grid based layouts;
And advantages:
-Having an idea of ECMAScript standards;
– Experience with JavaScript frameworks (Angular, Backbone, React, Vue);
– Experience in NodeJS;
– Experience with handling data structures – JSON, XML;
– Experience with REST applications;

Our reward to you is:

– Workflow helping you write awesome code;
– Implement and tweak awesome features;
– Stay on top of the latest advancements in JavaScript/HTML5/CSS3;
– To develop mobile device optimized web applications;
– Opportunity to turn your creative ideas and approach into real implementation;
– Excellent working environment;

Read More

We are looking for: SENIOR DATA SCIENCE DEVELOPER

What will be your role?
Work within the data science team to develop, test and deploy data science products to production.
The data science teams’ primary responsibilities are to create data science products to be used within our existing architecture. These products include our live trading models for sports and automated customer profiling for the sportsbook.

Responsibilities:
Ensure flawless information flow between different computational units
Optimise existing data science architecture and code for better efficiency and scalability
Minimise downtime of mission critical components
Ensure quality of production code is at a high level and has sufficient metrics and logging
Support and improve CICD processes and automation

REQUIREMENTS
Excellent competency in Python in particular: performant design principles (eg. parallelisation), a typical data-science style stack (eg. numpy, pandas) and web application frameworks (eg. flask, fastapi)
Competency in C# or other OOP language
Familiarity with GCP, AWS and cloud-based tools
Familiarity with mathematical optimisation
Familiarity with automation testing frameworks and concepts
Familiarity with UI tools
Understanding of version control concepts
Knowledge of Kafka and Kubernetes
Excellent communication & organization skills with the ability to articulate key business information quickly and effectively.

Behavioral Competencies:
Effective collaborator – individual works with others within the team and the wider organisation, whilst communicating effectively across a range of channels and audiences
Strategic mindset – individual takes a long-term view and anticipates future trends and implications
Business insight – individual understands the business and the problems it faces
Innovative – individual always looking for new opportunities that will grow the business

Nice to have:
Dev-Ops experience
Any understanding of data science and statistical modelling principles

Read More

We are looking for: SENIOR PYTHON ENGINEER

Your role:

● Take ownership of the design, implementation, and maintenance of real money game engines and related functionality as part of our Remote Gaming Service (RGS), being both a hands-on contributor and providing guidance to your team

● Own the operational quality of your team’s deliverables, following software and gaming best practices, to plan, build, and use operational metrics and automation, including game simulation, forced outcome, and test reporting tools

● Collaborate with internal and external teams to maintain a well-integrated product at scale and maintain great working relationships

● Care about agility and scalability. Work with your team under fast deadlines to design, build, and deliver innovative applications

● Lead your team’s Agile/SCRUM practices and co-own its backlog

● Develop your team members thru balanced feedback and mentoring

● Write automated comprehensive test suites at all levels of the architecture. Strong experience in debugging, performance/memory profiling, code review, and refactoring

● Lead your team through various technical activities (e.g., technical planning and documentation, detailed code review activities, and being leading releases).

REQUIREMENTS
What experiences are we looking for:

● At least 2 years of experience in Python.

● Experience with an object-oriented programming language like C# or Java

● Familiarity with AWS services and infrastructure

● Experience in designing and implementing APIs

● Knowledge of software development cycle in Agile/Scrum environment

● Ability to plan, build, and maintain mechanisms for operating these real money gaming products in a highly regulated environment.

● Strong analytical and problem – solving skills, mathematics foundation, and data structures understanding

Nice to have:

● Experience with Node.JS

● Experience in multithreading, concurrency, multitenant architecture, design/architecture patterns

Read More

We are looking for: FRONT-END TEAM LEADER

Your role as a Team Leader will be to motivate the team members and contribute to their development. In technical perspective you will be expected to lead, monitor and control the entire software development life cycle. If you like continuous improvement, working close to business, the concept of taking agile principles and methods to its limit by making use of new techniques — then this is the perfect opportunity for you. You could be part of this constant growth and success!

About the team

You will join a Front-end development team, part of one of our biggest departments, working on our SportsBook platform.

This includes developing widgets based on TypeScript/JavaScript, React and MobX with accordance to best practices for TDD and CI.

Essential functions:
Function as a technical team leader, support and motivate team members, contribute to their development
Manage the software development life cycle of your team — requirements gathering, planning, architectural design, implementation, code review, testing and deployment
Adhere to quality standards and team working procedures
Initiate improvements and adjust development methodology
Work closely with business owners and project managers to plan work and update on status and progress
Support and evolve the technical documentation

REQUIREMENTS
5+ years of experience with Development of High Performance Web Applications
Experience of leading a technical team
Experience with TypeScript, ReactJS 16.x, JavaScript, HTML/CSS, MobX, LESS
Excellent problem solving and analytical skills
Previous experience on similar position will be considered as an advantage
Good organizational skills
Fluent in English

Read More

What are we looking for?

We are looking for a skilled Tech Lead to join our team in Plovdiv.

Essential functions:

Development of our Product Suite – systems that handle thousands of concurrent users and Tens of millions monthly operations
Development of new business initiatives, extension of existing ones
Taking active part in improvements and optimizations to the system’s core
Following and working according to software development standards and methodologies
Resolve technical problems, critical thinking on development approach
Be part of cross-functional team with end-to-end responsibility for end result

REQUIREMENTS
What experiences are we looking for?

5+ years of working experience with applications based on C#
2+ year of working experience with API development
Ambition to write high-quality code covered with unit tests
Advanced knowledge of C# / .NET / .NET Core
Microservice architecture
Design patterns
Solid debugging and troubleshooting skills
Object Oriented concept and design
Upper intermediate level of English

Read More

We are looking for: Senior Ruby Developer

Primary objectives of the position:
Developing web apps that would look good on a computer, tablet or mobile phone and building back-end systems, exposing an API for native applications.

Main responsibilities
– developing the backend of web applications (building APIs, working with automated tests, supporting the team in designing and building new systems from scratch, implementing new features or maintaining the existing apps, setting up integration with payment providers, refactoring code, bug fixing, etc.)
– being in direct contact with the client (discussing the client’s expectations and suggesting solutions, preparing estimations of new features or code changes)
– sharing knowledge and mentoring junior and mid developers
– taking responsibility for the project and leading the technical team

What type of personality will work well in your team?
– open-minded
– transparent in communication (especially when communicating issues)
– well- organized
– responsible
– team-player
– good communication skills
– mentoring skills
– leadership skills

Specific experience and skills:
– Excellent knowledge of Ruby on Rails.
– Great knowledge of the PostgreSQL database.
– Preferably good knowledge of JavaScript framework – Vue.js
– Very good skills in using Redis, MQTT, Sidekiq and Heroku
– At least 5+ years of commercial experience.
– Ability and motivation to lead a team of developers.
– Mentoring sills

Language skills:
English – Level: C1

Remuneration:
Salary (net) from 2 600 EUR to 3 800 EUR

Additional benefits:
MacBook Pro, holiday package, co-funding of healthcare package, sports activities and English classes, conference & programming courses fund, co-funding of co-working space

Time for personal growth:
Book Club, Investment Club, Stack Exchange, Travel Club

Training:
– introduction into the project
– stack exchange call once a week with other developers
– access to e-book library with programming/coding materials
– possibility to consult with senior developers and our CTO

Probation period:Length: 3 months

Read More

We are looking for: PHP Developer

We would like you to have:

– Strong experience with PHP
– Advanced knowledge of MySQL
– SVN/Git Experience
– Node.js experiеnce(optional)

What you would do:

– Develop our game platforms
– Integrate our systems with partners APIs

What we offer:

– Collaboration with real tech masters;
– Clear goals and continual challenges;
– Friendly and informal environment;
– The opportunity to do what you do best every day;
– Excellent salary, based on your skills;

To apply, please send us your CV in Bulgarian or English

Read More

We are looking for: Mid Ruby Developer

Primary objectives of the position:
Developing web apps that would look good on a computer, tablet or mobile phone and building back-end systems, exposing an API for native applications.

Main responsibilities:
– developing the backend of web applications (building APIs, working with automated tests, supporting the team in designing and building new systems from scratch, implementing new features or maintaining the existing apps, setting up integration with payment providers, refactoring code, bug fixing, etc.)
– being in direct contact with the client (discussing the client’s expectations and suggesting solutions, preparing estimations of new features or code changes)

What type of personality will work well in your team?
– open-minded
– transparent in communication (especially when communicating issues)
– well- organized
– responsible
– good communication skills
– team-player

Specific experience and skills:
– At least 3+ years of commercial experience
– Good knowledge of Ruby on Rails
– Quite good knowledge of the PostgreSQL database
– Good skills in using Redis, MQTT, Sidekiq and Heroku
– Preferably good knowledge of JavaScript framework – Vue.js

Language skills: English Level: C1

Remuneration:Salary (net) from 1 850 EUR to 2 450 EUR

Additional benefits:
MacBook Pro, holiday package, co-funding of healthcare package, sports activities and English classes, conference & programming courses fund, co-funding of co-working space

Time for personal growth:
Book Club, Investment Club, Stack Exchange, Travel Club

Training:
– introduction into the project
– stack exchange call once a week with other developers
– access to e-book library with programming/coding materials
– possibility to consult with senior developers

Probation periodLength: 3 months

Read More

We are looking for: Node.js Developer

MISSIONS:
• Develop various tools based on Node.js
– Database tools – migrations, performance analytics
– Stress testing tools
– Workflow automation tools
– Electron based internal desktop apps
• Analyse different workflow/deployment problems and develop help tools
• Collaborate with different teams to improve their work with different tools they need
• Research and suggest new methods or tools to do the required task

REQUIREMENTS:
• Real hands-on experience with Node.js (latest versions)
• Good knowledge of MySQL and analyzing performance issues
• Good understanding of Linux (debian/ubuntu) AND Windows
• Very good care of security
• Understanding of continuous development and ability to produce working prototypes early in the process.
• We are NOT interested in Express! The work will not include web server development

ADVANTAGES:
• Electron JS
• Automation software or testing
• Heavy MySQL load
• Data aggregation and statistics

THE NICE PART:
• If you like having new projects all the time, different problems to solve, or to research and test new stuff – this is the job for you!
• No requirement for constant QA
• Most of the work will be focused on developing internal tools, used by internal teams and not users/clients
• Interesting, always-changing requirements
• Wide variety of tasks and ways to complete them

Read More

Looking for DevOps Engineer:

– BS/MS Degree in Computer Science or equivalent, with at least 1 year for work experience;
– Experience in Linux and Scripting language;
– Analytical and problem-solving skills
– Self-motivated and able to learn independently

Following are considered as an advantage:

– Knowledge in networking (TCP/IP, Routing, Firewall, etc.)
– Experience in virtualization: Openstack and/or Docker/Containers;

You will be able to:

– Work in cutting edge technological engineering team, exploring the next generation network virtualization products;
– Design and implement software that improves the stability, scalability, and performance of existing Virtualization applications;
– Maintain existing applications; Create deployment and monitoring automation;
– Influence and evaluate new designs, architectures for future products;
– Understand third party components and integration with them;
– Assist in problem troubleshooting, root-cause analysis and providing workarounds or hot-fixes;

Read More
Menu