Senior React Engineer

Dreamix Logo

Dreamix

πŸ“Remote - Bulgaria

Summary

Join Dreamix, a company founded 19 years ago by passionate IT students, as a Senior React Engineer. You will be a key technical expert, designing, developing, and maintaining high-performance software solutions. Collaborate with backend engineers, implement scalable frontend architecture, build intuitive user interfaces, and write clean, well-documented code. Work with cross-functional teams to deliver high-quality user experiences and contribute to frontend build pipelines and deployment processes. Dreamix offers a supportive work environment, flexible hours, unlimited home office, professional development opportunities, and additional benefits.

Requirements

  • Minimum 5+ years of professional experience developing frontend applications using React
  • Deep understanding of modern JavaScript (ES6+), TypeScript, HTML5, and CSS3
  • Strong experience integrating REST APIs and working with data fetched from backend systems
  • Familiarity with state management libraries such as Redux or React Query
  • Experience with performance optimization techniques in large-scale React applications
  • Knowledge of automated testing frameworks like Jest, React Testing Library, or Cypress
  • Understanding of accessibility and responsive design best practices
  • Experience working in Agile teams with strong collaboration and communication skills

Responsibilities

  • Design, develop, and maintain complex, responsive web applications using React
  • Collaborate with backend engineers to integrate REST APIs and ensure seamless data exchange between frontend and backend systems
  • Implement scalable, maintainable, and secure frontend architecture and components
  • Build intuitive and dynamic user interfaces with performance and accessibility in mind
  • Write clean and well-documented code following industry standards
  • Work with cross-functional teams including designers, backend developers, and product managers to deliver high-quality user experiences
  • Contribute to frontend build pipelines, CI/CD workflows, and deployment processes

Benefits

  • A warm and supportive work environment where you can reach your full potential
  • Flexible working hours that allow you to balance your work and personal life
  • Unlimited home office to help you stay productive and focused
  • Opportunities for professional development, including certifications and training
  • Additional benefits for academic teaching and speaking engagements
  • Knowledge-sharing sessions where you can learn from our Dreamix team
  • Team and company-wide events that bring us together
  • Amazing week long summer office and winter office initiatives
  • Additional health insurance and dental allowance to ensure your well-being
  • Multisport card to encourage a healthy and active lifestyle
  • Office massages to help you relax and unwind

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs