Create the future of reading and research.

 

Senior iOS Engineer

Role Summary

Create wondrous, beautiful software that helps people to better understand their world. We’re looking for software artisans who take pride in every screen and every interaction to join our small, focused team of expert engineers. On our team, you’ll craft high performance, graphically intense software, and work directly with our head of iOS development. You’ll be responsible for architecting and implementing major new areas of functionality in our iPad and Mac-Catalyst apps. Our products are very heavy on custom, high performance UI, so you’ll need to be excellent on the fundamentals of computer science: hand-tuning algorithms, optimizing data structures, and building elegant, maintainable architectures. Graphics expertise is not required, but you should be comfortable with elementary matrix algebra and vector calculus. This position is collaborative, and good communication skills are essential.

Key Qualifications

  • Expert software engineering skills in algorithms, data structures, and architecture.

  • Excellent experience engineering custom, high performance graphical interfaces.

  • Excellent communication and collaboration skills.

  • Understanding of elementary linear algebra and vector calculus. 

  • (Preferred) Computer graphics experience, including Metal, OpenGL, custom shaders, etc.

  • (Preferred) 7+ years of iOS development experience is preferred, but for great candidates with less iOS knowledge, we’ll get you up to speed.

Education

Degree in Computer Science or equivalent skills.



UI/UX Designer

Role Summary

Open to part time or full time. Create wondrous, beautiful software that helps people to better understand their world. We need a creative, bold designer who can take extremely difficult UX problems and find elegant and aesthetic solutions. LiquidText’s user experience is highly custom, with patented interactions and visualizations found nowhere else, so the problems we face in making these features usable, discoverable, learnable, and memorable are especially hard. You will need to look far outside of standard design strategies and templates. For this position, we expect excellent aesthetic UI skills, but intelligent and simple UX is even more important. A background HCI, in user testing, User Centered Design process, or Scandinavian Design philosophy is a major plus.

Key Qualifications

  • Creative, bold UI/UX designer.

  • Expert in designing user centered products—usable, discoverable, learnable, memorable.

  • (Preferred) Experience in UCD, user testing, HCI, or Scandinavian Design.

Education

Degree in UI/UX, HCI, Interaction Design or equivalent skills