Technology driven revolution in the home broadband space.

Join Us 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

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.

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)

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;
  • Willingness to learn React Native and mobile app development (experience would be an advantage);
  • 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;
  • 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)

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;

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;

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

Get In Touch

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