Senior UI Developer

Socially Responsible Software Company

We’re looking for a senior UI developer with cutting edge JavaScript experience to work on Web and Mobile aspects of a big data platform that is changing the way that critical agricultural harvests are managed – and helping reduce the risk of global food shortages due to climate change and/or population growth!

In this job, you will engineer customer-delightful mobile and web applications that are easy-to-use and fully tested and monitored.

You drive reusable design patterns and controls / widgets, to maximize code reusability, and you will also be a critical member of a highly efficient and cohesive engineering team that is focused on the customer’s needs and requirements.


  • Implement user interfaces that are highly intuitive, reliable and meet the needs of our customers
  • Design, engineer and deliver reusable user interface controls / widgets, interface elements and design patterns across a wide array of devices (phones, tablets, web apps)
  • All mobile and web applications are fully tested, crash-proof and easily monitored with strong report-ability
  • Team has bonded and highly efficient with respect to this person


  • Heavily focused on the end-user and customer and their user experience needs
  • Passion for software development and modern software development practices, including lean and agile
  • Able to put your ego aside to work with software engineers, product managemers, business development and customers
  • Able to interact directly with customers
  • Technically knowledgeable and not afraid to technically challenge engineers
  • Ability and passion to quickly learn new technologies and industries, staying up-to-date with technology and best practice trends
  • Results oriented, demonstrating a passion to release software, while not compromising on quality and being sensitive to the specific needs for the customer and the application’s usability
  • Passion for making the world a better place


  • 5+ years of experience building user experiences
  • Direct experience building mobile and web applications and reporting user experiences, for internal and external customers
  • Knowledge of the differences between web and mobile application development and the tradeoffs of each
  • Experience and awareness building international applications
  • Direct experience with modern web and mobile development frameworks, e.g. React, Angular, Vue.js
  • Actively practicing lean / agile software methodologies or similar
  • Experience working cross-functionally with Software Product Management, Architecture, User Experience and users to realize application development vision
Upload your CV/resume or any other relevant file. Max. file size: 64 MB.

You can apply to this job and others using your online resume. Click the link below to submit your online resume and email your application to this employer.