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.
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 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 [email protected]