Technology driven revolution in the home broadband space.

Learn More

Who Are We

Excitel Technology is developing workforce management integrated platform targeting modern technologies and interacting with some legacy live systems. R&D office in Bulgaria established 6 years ago under the brand “Scaleforce”, a team formed by architects, backend and frontend developers (web and mobile), QA specialists and designers. We think of ourselves as smart and pragmatic, open and honest, dedicated and responsible, small family.

We аre part of Excitel International B.V., a Netherlands based company with main business in India. Excitel is one of the fastest growing Internet Service Providers in India, currently with more than 700,000 connected homes and over 2000 B2B partners in 30+ cities.

Niki

Co-founder

Victor

Co-founder

Plamen

Co-founder

Zdravko

Chief Architect

Peppi

Technical Lead & Scrum Master

Plamen Baruh

Software Engineering Manager
Stani

Stani

Senior Developer

Georgi

Software Developer

Tosil

Senior Developer
Vasko

Vasil

React Developer
Anastas

Anastas

Mobile Developer

Ivaylo

Mobile Developer

Daniela

Automation QA
Harry

Harry

QA

Suzi

QA
Dimitar

Dimitar

Software Developer

Violeta

QA

Nikolay

Software Developer

Boyana

UX/UI designer

We Are Hiring

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.

Senior PHP Engineer

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;

.NET/C# Engineer

Your role:

You will research, design and develop cloud 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:
  • Develop enterprise-class software using .NET/C# code based on business requirements;
  • Successfully complete assigned development tasks such as testing, functional specification, deployment, etc.;
  • Identify defects and bugs and devise solutions to these problems;
  • Work independently, within the development team, and with other teams such as QA;

Requirements
  • Minimum of two years of experience in .NET Core / ASP NET Core / C# development;
  • Web development - ASP.NET MVC, Web API, OAuth2 / OIDC, JavaScript / HTML5 / CSS;
  • Solid knowledge of OOP and DDD design patterns, SOLID principles;
  • Professional Unit and Integration tests experience;
  • Experience with the development of an enterprise or SAAS technology;
  • Write clean, well-designed code, following the best practices in the industry;
  • Follow an agile process;
  • Contribute to all areas of software development;
  • Understand Restful API design & Git Flow principles;
  • Database experience with SQL (Dapper, EF Core, etc.);

Advantages
  • Database experience with NoSQL (Azure CosmosDB, Amazon DynamoDB, MongoDB, Cassandra, Redis) is a strong advantage;
  • Experience with messaging middlewares (Azure Service Bus, Amazon SQS, RabbitMQ, ActiveMQ, etc.) is an advantage;
  • Experience with Azure Storage, Azure Web Services, Azure Functions, Azure Cosmos DB and Azure SQL, Azure Service Bus, Azure Event Hubs or their equivalent services in AWS is a strong advantage ;
  • Experience with React and/or Angular 2+ is an advantage;

The company offers
  • Impact over hundreds of thousands of live customers;
  • A small team where your work makes big difference;
  • You will work with the cutting-edge technologies using the Azure cloud;
  • 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 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, 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;
  • Healthy fresh and dry fruits and nuts, fresh juices, cereals
  • Hot drinks (coffee, tea, milk)

Front-end Engineer (React and React Native)

Your role:

You will be responsible for developing and implementing user interface components, both web and mobile, using React and React Native concepts and workflow. You will also be responsible for profiling and improving front-end performance and documenting our front-end codebase.

You will be responsible for managing front-end user interfaces, both web and mobile, and the interchange of data between the users and the server.

Responsibilities:
  • Reviewing application requirements and interface designs and identifying web-based or mobile-based user interactions;
  • Developing and implementing highly-responsive user interface components using React concepts;
  • Building reusable components and front-end libraries for future use;
  • Translating designs and wireframes into high quality code;
  • Developing and implementing front-end architecture to support user interface concepts
  • Optimizing components for maximum performance across a vast array of web-capable devices and browsers;

Requirements
  • Thorough understanding of React and its core principles;
  • Proficiency with React Native and experience in mobile app development;
  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model;
  • Familiarity with RESTful APIs;
  • Experience with user interface design;
  • Knowledge of unit testing frameworks;
  • Experience with browser-based debugging and performance testing software;
  • Knowledge of modern authorization mechanisms, such as OAuth2, OpenID Connect and JWT;
  • Familiarity with modern front-end build pipelines and tools;
  • Experience with Angular;
  • Proficient understanding and experience with code versioning tools, such as Git;
  • Proficiency level of written and spoken English;
  • Excellent troubleshooting skills;
  • Experience with Agile development process;

Advantages
  • Knowledge of Behavior driven test frameworks, experience with Cypress, Jasmine, etc.

The company offers
  • Impact over hundreds of thousands of live customers;
  • A small team where your work makes big difference;
  • You will work with the cutting-edge technologies using the Azure cloud;
  • 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 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, 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;
  • Healthy fresh and dry fruits and nuts, fresh juices, cereals
  • Hot drinks (coffee, tea, milk)

Senior Analytics Engineer

Your role:

You will provide clean data sets to end users, modeling data in a way that empowers end users to answer their own questions. While a data analyst spends their time analyzing data, an analytics engineer spends their time transforming, testing, deploying, and documenting data.

You will be responsible for ELT automation, including data processing and cleaning, managing data pipelines, etc. You should have knowledge across data extraction and transformation tools – traditional and modern ELT tools as well as more recent big data cloud tools and provide efficient data ingestion and transformation techniques. You will be responsible for the final data design using Dimensional Modeling or other similar framework.

Responsibilities:
  • Extract & load data from OLTP systems to big data warehouse (Google BigQuery);
  • Create and maintain flexible data ingestion pipelines including data delivery process optimization from various source systems;
  • Implement new ELT processes in support of business analytics and reporting;
  • Use dimensional modeling (or similar framework) to prepare data for analysis;
  • Proactively monitor the ELT processes and procedures and provide preemptive measures ensuring data quality, system performance, and optimizations of the flows;
  • Decrease the related costs by optimizing the structure, systems, processes and the use cases of the data;

Requirements
  • Excellent understanding of ELT techniques;
  • 3+ years of experience with data warehousing and/or large and complex database management systems;
  • Expert knowledge of SQL;
  • Hands-on experience in writing complex analytical SQL;
  • Strong dimensional data modeling skills;
  • Intermediate python programming (to manage pipelines, compose SQL);
  • DBT (or similar SQL transformation tool);
  • Fluent English – writing, reading and speaking;

Advantages
  • Experience with Google BigQuery, Redshift, Snowflake or Azure Synapse;
  • Experience with non-relational databases like MongoDB, Cosmos DB, etc.
  • Experience with cloud BLOB storages like Google Cloud Storage or Azure Storage.
  • Experience with Airbyte, Alooma, Hevo, Stitch or Azure Data Factory;
  • Experience working in Agile teams;

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;

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;
  • Healthy fresh and dry fruits and nuts, fresh juices, cereals
  • Hot drinks (coffee, tea, milk)

Mobile Developer (Android)

Your role:

You will design and develop complex front-end mobile applications. You will develop front-end components, connect the application with the other (internal and external third-party) back-end or mobile services.

You will be responsible for managing front-end services and the interchange of data between the server and the users. Your primary focus will be the development of all client-side logic, maintaining a well-designed, extensible application structure, and ensuring high performance and responsiveness to requests from the users of the app. You will also be responsible for integrating the front-end elements built by your co-workers.

Responsibilities:
  • Building efficient, testable, and reusable modules using the latest Kotlin and Android SDKs;
  • Designing extensible and reusable UI components;
  • Prepare automation tests related to your code;
  • Integration of user-facing elements developed by front-end developers or by your own;

Requirements
  • Strong knowledge of Kotlin/Java;
  • Good understanding of Android SDK and related UI design principles, guidelines, patterns and best practices;
  • Proficient understanding of RESTful APIs/JSON to effectively integrate Android applications;
  • Knowledge of modern DevOps practices: CI/CD, automation and monitoring;
  • Proficient understanding and experience with code versioning tools, such as Git and Github;
  • A proficiency level of written and spoken English;
  • Excellent troubleshooting skills;
  • Experience with Agile development process;

Advantages
  • Hands-on experience with Azure Devops;
  • Experience with Swift or willingness to learn it;

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 to jobs@excitel.tech

Get In Touch

Office Address
109 – 115, Todor Alexandrov blvd., Floor 9, Sofia
info@excitel.tech