A bachelor's degree in computer science, software engineering, or a related field is preferred;
Strong command of important core programming and computer science concepts;
Fundamental knowledge of core web principals (HTTP, browsers, the DOM, SSL, web servers);
Good understanding & experience in HTML/CSS/JavaScript or native Android/iOS development;
Great interpersonal skills - we work very closely together as a team and require a lot of communication.
Daily tasks:
Write maintainable, testable, and performant software in collaboration with our world-class team;
Participate in code review and performing extensive testing to ensure high-quality software;
Research new technology and tools and share those findings with the team;
Communicate clearly and effectively with all members of our team.
User Experience Designer
Required abilities:
Education in Design or Interaction Design/User Experience (or equivalent);
Experience with some industry-standard design tools (Figma, Adobe CC, InVision, or other related design tools);
A strong portfolio that highlights your process and demonstrates strategic and creative design solutions.
A well-developed eye and a strong understanding of design principles
Ability to break down complex challenges, define the problem, identify appropriate research methods, designing and implementing solutions and understanding their impact.
Daily tasks:
Create sketches, wireframes, and layouts to visually communicate design concepts and ideas;
Conduct user research, competitive assessments, and other design thinking activities;
Develop user flows, wireframes, UI designs, mockups and prototypes and other UX artifacts as needed;
Present ideas, concepts, research and designs to stakeholders and team members, clearly explaining design choices and methodology while being open to feedback.
We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.