Кариери
Всеки търси служители, ние търсим хора
Senior JavaScript (React.js) Web Developer
Head office
General duties:
- Lead development of new user-facing features using React.js and modern JavaScript.
- Architect and build scalable, reusable components and front-end libraries for long-term maintainability.
- Collaborate with UI/UX designers to translate design mockups into high-quality, responsive interfaces.
- Work closely with backend developers to ensure seamless integration of APIs and services.
- Optimize performance and accessibility across web applications following industry best practices.
- Implement unit, integration, and end-to-end tests to ensure code quality and reliability.
- Participate in code reviews, provide constructive feedback, and uphold coding standards.
- Contribute to technical decision-making, architecture discussions, and roadmap planning.
- Stay up-to-date with emerging front-end technologies, frameworks, and best practices.
- Mentor and guide junior developers, fostering a culture of continuous learning and improvement.
Requirements:
- 5+ years of practical experience in front-end web development.
- Bachelor’s degree in Computer Science or a related field (or equivalent experience).
- Expert-level proficiency in JavaScript (ES6+) and strong experience with React.js and its ecosystem (React Hooks, Context API, Redux or similar state management).
- Solid understanding of HTML5, CSS3, and responsive design principles.
- Experience with modern build tools such as Webpack, Vite, or similar.
- Familiarity with TypeScript is a strong plus.
- Hands-on experience integrating RESTful APIs and working with asynchronous programming patterns.
- Strong knowledge of component-driven architecture, reusable UI libraries, and performance optimization.
- Experience with testing frameworks (Jest, React Testing Library, Vitest) and end-to-end testing tools (Playwright, Cypress).
- Proficiency in version control systems (Git) and collaborative workflows (GitHub/GitLab).
- Understanding of accessibility standards and web performance best practices.
- Familiarity with Node.js and npm for tooling and package management.
- Good command of English for effective communication.
- Ability to guide and support junior developers, share knowledge, and promote best practices.
- Clearly articulate technical concepts to both technical and non-technical stakeholders.
- Work seamlessly with cross-functional teams (design, backend, QA, product management).
- Approach challenges with creativity and deliver optimal solutions under constraints.
- Comfortable working in a fast-paced environment and adjusting to changing priorities.
- Take responsibility for deliverables, timelines, and quality.
- Identify potential issues early, suggest improvements, and contribute to process optimization.
DSK Bank offers:
- Food vouchers at the amount of 102,26 EUR monthly;
- 20+5 days paid holiday leave;
- Competitive remuneration and attractive bonus scheme;
- Excellent opportunities for professional and career development in one of Bulgaria’s leading banks;
- Dynamic and challenging job;
- Friendly work environment;
- Additional Health Insurance;
- Promo price for Multisport Cards;
- Great location – in the heart of Sofia’s city center;
- Unbeatable interest rates for mortgage loans for employees;
Documents for application:
Ако позицията отговаря на Вашите професионални интереси и умения, ще се радваме да разгледаме Вашата кандидатура.
Информация относно обработването на лични данни на кандидати за работа в "Банка ДСК" АД
Още позиции
Senior JavaScript (React.js) Web Developer
Head office
Отговорник на офис, гр. Пловдив
Клонова мрежа
Свържете се с нас
Обратна връзка
Споделете мнението си
Пишете ни
При въпроси
Help center
Информация за продукти и услуги на Банка ДСК
Намерете ни
Вижте нашата мрежа от офиси и банкомати