ReactJS Cross-platform Web Developer

1 people

Job description

As a ReactJS Cross-platform Web Developer at UNEY, you will collaborate closely with our design and backend teams to create engaging and performant web applications that deliver an exceptional user experience. Your main scope will be included but not limited to:

  • Develop web applications using ReactJS, ensuring responsiveness and performance across different devices and screen sizes.
  • Develop cross-platform web applications on Electron.
  • Collaborate with designers to implement UI/UX designs and create visually appealing user interfaces.
  • Implement reusable React components and libraries to streamline development and ensure consistency across the application.
  • Integrate with backend services and APIs to fetch data and support application functionality.
  • Implement state management using libraries such as Redux or Context API.
  • Implement End-to-End Encryption (E2EE) for secure communication within the web application.
  • Develop real-time features, such as chat functionality, using technologies like WebSockets or GraphQL subscriptions.
  • Write clean, maintainable, and well-documented code following best practices and coding standards.
  • Conduct code reviews, provide feedback, and mentor junior developers to ensure code quality and adherence to best practices.
  • Optimize application performance and ensure efficient rendering and data fetching.
  • Stay up-to-date with emerging technologies, trends, and best practices in web development and ReactJS.
  • Collaborate with cross-functional teams including backend developers, QA engineers, and product managers to deliver high-quality software products.


  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Proven experience as a ReactJS Frontend Developer or similar role, with a strong portfolio of web applications built using ReactJS.
  • Proficiency in JavaScript, HTML, and CSS.
  • Experience with modern web development tools and libraries such as Webpack, Babel, and CSS preprocessors.
  • Strong understanding of web application architecture and design patterns.
  • Familiarity with RESTful APIs and asynchronous programming.
  • Experience with cross-platform development in Electron.
  • Experience with state management libraries such as Redux or Context API.
  • Experience with End-to-End Encryption (E2EE) implementation in web applications is preferable.
  • Experience with real-time web application development using technologies like WebSockets or GraphQL subscriptions is a plus.
  • Experience with version control systems such as Git.
  • Excellent problem-solving skills and the ability to troubleshoot complex technical issues.
  • Strong communication and collaboration skills, with the ability to work effectively in a team environment.

What services are you interested in from us?