Remote Senior React Engineer

at Dreamix Ltd.

Posted 13 hours ago 3 applied

Description:

  • Dreamix is seeking a passionate and experienced Senior React Engineer to join their team.
  • The role involves designing, developing, and maintaining high-performance software solutions that ensure reliability, scalability, and efficiency.
  • Responsibilities include designing and developing complex, responsive web applications using React.
  • The engineer will collaborate with backend engineers to integrate REST APIs and ensure seamless data exchange between frontend and backend systems.
  • The position requires implementing scalable, maintainable, and secure frontend architecture and components.
  • Building intuitive and dynamic user interfaces with performance and accessibility in mind is essential.
  • The engineer must write clean and well-documented code following industry standards.
  • Working with cross-functional teams including designers, backend developers, and product managers to deliver high-quality user experiences is expected.
  • Contributions to frontend build pipelines, CI/CD workflows, and deployment processes are also part of the role.

Requirements:

  • A minimum of 5+ years of professional experience developing frontend applications using React is required.
  • Candidates must have a deep understanding of modern JavaScript (ES6+), TypeScript, HTML5, and CSS3.
  • Strong experience integrating REST APIs and working with data fetched from backend systems is necessary.
  • Familiarity with state management libraries such as Redux or React Query is required.
  • Experience with performance optimization techniques in large-scale React applications is essential.
  • Knowledge of automated testing frameworks like Jest, React Testing Library, or Cypress is needed.
  • An understanding of accessibility and responsive design best practices is important.
  • Experience working in Agile teams with strong collaboration and communication skills is required.

Benefits:

  • Employees will enjoy a warm and supportive work environment where they can reach their full potential.
  • Flexible working hours are offered to help balance work and personal life.
  • Unlimited home office options are available to help employees stay productive and focused.
  • Opportunities for professional development, including certifications and training, are provided.
  • Additional benefits for academic teaching and speaking engagements are available.
  • Knowledge-sharing sessions will allow employees to learn from the Dreamix team.
  • Team and company-wide events will bring employees together.
  • Amazing week-long summer office and winter office initiatives are part of the benefits.
  • Additional health insurance and dental allowance will ensure employee well-being.
  • A multisport card is provided to encourage a healthy and active lifestyle.
  • Office massages are available to help employees relax and unwind.