Middle/Senior Software Engineer (Frontend)
HybridSofia, Sofia-Capital, Bulgaria
Sofia, Sofia-Capital, BulgariaHybridFull TimeSenior LevelMedium
Full TimeSenior LevelMedium
Job Summary
Develop trading platforms and brokerage automation applications using TypeScript, React, and advanced CSS practices. Collaborate efficiently in daily meetings, perform core code reviews, and take ownership of the codebase from start to finish. Create high-quality applications while understanding business value to set correct priorities, ensuring accessibility standards are met through semantic HTML and WCAG components. Participate in unit and end-to-end testing workflows to maintain application integrity.
Required Qualifications
- Be a team-player
- collaborate efficiently
- give timely answers and updates
- Be able to understand the business value
- set correct priorities
- Have an ability to take ownership of codebase
- take ownership of tasks up to completion
- Participate in daily meetings
- perform core reviews
- follow company standards
- Create applications with quality in mind
- Deep knowledge of JS core
- TypeScript and React hands-on experience
- Proficiency in HTML / CSS
- including advanced practices (semantic HTML and Accessibility)
- Understanding of how modern Web works
- HTTP
- WebSockets
- Cookies
- English – spoken and written
- Must-have skills
- Deep knowledge of JS core
- TypeScript and React hands-on experience
- Proficiency in HTML / CSS
- including advanced practices (semantic HTML and Accessibility)
- Understanding of how modern Web works
- HTTP
- WebSockets
- Cookies
- English – spoken and written
Desired Qualifications
- Claude Code experience
- Nice-to-have skills
- Claude Code or any other agentic AI experience
- Unit and end-2-end testing
- Jest / Cypress / Playwright
- Web performance analysis
- DevTools profiling / Web Vitals
- Experience or understanding of fp-ts library
- Experience with building WCAG a11y components
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.