Our vision is to be the leading messaging company in MENA.

Home site
Remote Job "Mobile UI/UX Engineer"

About the UI/UX Engineer position

We are looking for an experienced mobile UI/UX Engineer to create amazing user experiences, helping our products to be highly attractive and competitive.

You should be keen on clean design and be able to translate high-level requirements into interaction flows and artifacts, creating beautiful, intuitive, and functional user interfaces.

UI/UX Designer responsibilities are:

  • Work together with product management to build innovative solutions for the product direction, visuals, and experience

  • Participate in all visual design stages from concept to final hand-off to engineering

  • Develop original ideas that bring simplicity and user-friendliness to complex design roadblocks

  • Prepare wireframes, storyboards, user flows, process flows to effectively communicate interaction and design ideas

  • Discuss designs and key milestone deliverables

  • Perform user research and evaluate user feedback

  • Set design guidelines, best practices, and standards

  • Stay up-to-date with the latest UI trends, techniques, and technologies

UI/UX Designer requirements are:

  • Have experiance in delivering a simple and creative mobile app design 

  • Profound UI design skills with a solid portfolio of design projects

  • Ability to create wireframes, storyboards, user flows, process flows and site maps

  • Significant experience with Sketch, Illustrator, or other visual design and wire-framing tools

  • Strong visual design skills with a good understanding of user-system interaction

  • Strong problem-solving skills with a creative approach

  • Experience of working in an Agile/Scrum development process

  • BS or MS degree in Graphic Design, Human-Computer Interaction, Interaction Design, or other related areas

Remote Job "Android Developer"

We are looking for an android developer who will join our Engineering team to develop and maintain high-quality mobile applications. You will also collaborate with other internal teams to develop functional mobile applications and support existing mobile products of our company. 

You should have significant experience in mobile development and be able to perform efficiently in a fast-paced environment. We also expect you to be passionate about mobile platforms and translating code into user-friendly apps. 

Mobile Developer responsibilities are: 

  • Develop fully functional android applications writing clean code

  • Create and execute unit and UI tests to identify malfunctions

  • Support the entire application lifecycle, including concept, design, test, release and support phases

  • Retrieve specific requirements and suggest solutions to improve user experience

  • Evaluate and debug mobile applications to optimize their performance

  • Work together with the Product Development team to plan new features

  • Support legacy applications and suggest ways to improve or replace them

  • Oversee the compliance of applications with established quality standards

  • Find and suggest new features, applications, and protocols

  • Stay informed about new technology trends

Mobile Developer requirements are:

  • 2+ years' experience of working on Android Developer position

  • Published applications on the Google Play store

  • Solid experience in Java and Kotlin

  • Good experience with third-party libraries and APIs

  • Good knowledge of OOP design principles

  • Strong analytical skills with a good problem-solving attitude

  • Strong teamwork skills with the ability to perform well in a dynamic environment

  • BSc degree in Computer Science or other relevant areas

  • Since most of our team is around Asia and Eastern Europe, we require someone within GMT+2 to GMT+7

Nice to have:

  • Experiance in chatting or streaming apps
  • Mobile apps analytics and tracking (firebase analytics will be fine)
  • Experiance on WebRTC
  • Familiar with WebSocket 
  • Good UI taste