We are seeking an experienced Senior Software Front-End Developer to play a pivotal role in designing, developing, and delivering user-friendly web applications. Your expertise in React and your willingness to mentor junior developers will contribute to the growth and success of our team.
Primary responsibilities (not limited to)
- Design, build, and maintain scalable, responsive web applications using React.
- Collaborate closely with business analysts, UX designers, and backend engineers to deliver exceptional user experiences.
- Lead architectural decisions, optimize performance, and ensure code quality through code reviews, automated testing, and CI/CD pipelines.
- Mentor, provide guidance, and manage junior developers, fostering their growth and development.
- Ensure code quality, performance, and maintainability through code reviews and best practices.
- Ensure front-end components integrate seamlessly with microservices and a cloud-based infrastructure.
- Troubleshoot and resolve complex technical issues related to front end development.
- Continuously explore new technologies and improve existing processes to raise the bar on engineering standards.
Requirements
- 8+ years of professional experience in frontend development.
- Bachelor’s or master’s degree in Computer Science, Engineering, or related field.
- Deep expertise in Progressive Web Applications (PWAs) using React, JavaScript, and associated libraries and frameworks (e.g., Redux, React Query, React Router, React Hook Form).
- Proven experience developing backend services and APIs using Node.js.
- Experience in the financial services or fintech industry.
- Strong experience with component architecture, advanced state management, and building reusable UI components.
- Strong experience with unit, integration, and end-to-end testing using tools like Jest, React Testing Library, or Cypress.
- Strong grasp of responsive design and cross-browser compatibility.
- Knowledge of CI/CD tools like Jenkins and Git Actions.
- Familiarity with containerization and orchestration technologies such as Docker and AWS ECS.
- Excellent communication skills and a collaborative, proactive attitude.
- Experience building applications that handle real-time streaming data.
- Background in trading platforms or other high-frequency, data-intensive systems.
- Proven ability to develop responsive web applications that consume and display live data streams.
- Strong focus on low-latency, high-performance frontend development.
- Ability to deliver smooth, seamless user experiences under continuous real-time updates.
Preferred Skills and Qualifications
- Experience with cloud platforms (AWS, in particular).
- Familiarity with DevOps practices and automation tools.
- Experience with large-scale software projects or enterprise-level systems.
- Familiarity with Agile methodologies, including Scrum and Kanban.
Working Hours: 40/week, Monday–Friday. Hybrid: 3 days in-office.
Please submit your CV in English. Only shortlisted candidates will be contacted for an interview.
All Stratos Support EAD employees must be eligible to work in Bulgaria.
Company Description
Tradu is a new multi-asset global trading platform and is part of the Stratos group of companies. Tradu, built by traders for traders, provides the most sophisticated traders with a serious platform that allows them to move easily between asset classes such as stocks, CFDs and crypto, depending on the regulations that govern the trader’s market.
Equal Opportunity Employer












