Location
In office (Sofia)
Seniority
Senior · 3+ years exp
First seen by Alion on Nov 5, 2026.
Overview
Company
Impact
Profile match
About us Who Are We? E-CARD is a Bulgarian technology company with over 25 years of experience in developing innovative solutions for the iGaming industry.
About Us
We are a Bulgarian technology company with over 25 years of experience, behind numerous pioneering digital products, including Bulgaria’s first internet cards and the country’s first interactive television game. Today, the company continues to develop innovative software solutions, online platforms and original digital products, combining technological expertise, creativity and out-of-the-box thinking.
We are looking for a senior JavaScript developer who is passionate about front-end development and capable of creating efficient, scalable, and visually consistent interfaces that work smoothly under heavy load with minimal resource consumption.
Responsibilities
- Collaborate daily with product owners, back-end developers, designers, and project managers.
- Write clean, reusable, and maintainable JavaScript code for platform features and UI components.
- Ensure stable and efficient execution of client-side logic for high-traffic environments.
- Optimize rendering, API interactions, and resource usage for minimal CPU, memory, and bandwidth consumption.
- Implement efficient data flows, asynchronous operations, and event-driven UI behaviour.
- Analyze, profile, and improve front-end performance across multiple devices and browsers.
- Assess the feasibility of new features and propose technical improvements.
- Stay up-to-date with modern front-end technologies and performance-oriented development practices.
Qualifications
- 3+ years of relevant professional experience.
- Strong understanding of JavaScript, its quirks, and best practices.
- Solid understanding of asynchronous request handling, partial page updates, and AJAX/Fetch.
- Proficiency in cross-browser compatibility techniques.
- Good understanding of browser rendering behaviour, layout flow, and performance optimization.
- Experience with version control systems (SVN or similar).
- Basic understanding of HTML5/CSS3.
- Experience with browser debugging tools and performance profiling.
- Experience building responsive or adaptive layouts.
Advantages
- Bachelor’s degree in Computer Science or a related field.
- Experience with Canvas rendering libraries (e.g., PixiJS).
- Experience building high-performance interfaces for large user bases.
- Ability to thrive in a fast-paced environment.
- Excellent attention to detail and strong organizational skills.
Efficiency-focused tasks you will work on
- Creating lightweight modular UI components designed for tens of thousands of parallel daily users.
- Optimizing client-side logic to maintain smooth performance on low-end devices.
- Reducing memory usage through efficient state handling and minimal DOM overhead.
- Designing update mechanisms that avoid unnecessary re-renders (diffing, batching, throttling, debouncing).
- Implementing efficient API call strategies to reduce server load and network usage.
- Creating scalable logic for real-time or near-real-time data updates.
- Ensuring minimal CPU, GPU, and RAM footprint across supported browsers.
- Improving platform responsiveness with optimized event loops, timers, and rendering strategies.
- Maintaining deterministic performance under heavy concurrency.
- Profiling, analyzing, and eliminating bottlenecks affecting client or server resources.
What We Offer
- Comptitive remuneration that reflects your experience and expertise.
- Private health insurance (including dental).
- Multisport card.
- Food vouchers.
- Convenient office location.
- A collaborative team culture that values technical expertise and knowledge-sharing.
- Opportunities for continuous learning and professional development.e
Interested? Send us your CV.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,123,691 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
Frontend
Similar stack
Same company
Sofia
Senior Front-end Developer (HTML/CSS)
1 day ago
In office · 3+ years exp · Sofia
JavaScript
TypeScript
Frontend
Lighthouse
DevOps
WebSockets
DNS
Apply
Frontend Engineer
2 days ago
Remote (Bulgaria) · Full-Time · Sofia
Python
JavaScript
TypeScript
C#
Node JS
Python
FastAPI
C#
.NET
Frontend
Next.js
Angular
React.js
DevOps
Rest API
Azure DevOps
Azure
CI/CD
Git
Docker
Cybersecurity
Microsoft Entra ID
Apply
Head of Frontend Engineering
4 hours ago
Hybrid · Full-Time · 7+ years exp · Utrecht
JavaScript
TypeScript
Frontend
GraphQL
React.js
Vite
Material UI
DevOps
CI/CD
AWS
Management
Agile
Scrum
Apply
Frontend developer (NAO)
1 hour ago
In office · 3+ years exp · Moscow
JavaScript
TypeScript
Frontend
Redux
React.js
Redux Toolkit
DevOps
Rest API
CI/CD
Git
Gitflow
Management
Agile
Apply
Frontend-разработчик (Москва)
1 hour ago
Hybrid · 5+ years exp · Bachelor's Degree · Moscow
JavaScript
TypeScript
AI/ML
AI Agents
Frontend
React.js
DevOps
Git
Platform Engineering
Apply
Senior Technical Account Manager
1 day ago
In office · Full-Time · 5+ years exp · Bachelor's Degree · Sofia
Analytics
Power BI
Apply
Apply
Remote (Bulgaria, Malaysia, Serbia, Armenia, Chile) · Contractor · Sofia · Belgrade · Yerevan · Kuala Lumpur · Santiago
DevOps
Windows Server
Windows
Apply
Remote (Bulgaria, Romania, Serbia) · Contractor · Sofia · Bucharest · Belgrade · Skopje · Tirana
DevOps
Windows Server
Apply
Dutch Solutions Consultant - 1750€
1 day ago
≈ $31k – $86k per year (Estimated) · In office · Full-Time · Sofia
Apply
This is one of many
2,123,691 more open roles from verified company boards, updated every day.

