18 karma · joined March 7, 2012
You will be working in a team of developers, alongside a team of domain experts and test analysts to provide a world class solution for libraries and information industry
You will be spending 70% of your time in development with the other 30% managing the roadmap and engaging with our customer success team to align our development with customer and market expectations. You will focus on continuous improvement, strategy, code reviews and the implementation of coding standards and quality measures.
We use React, Node-JS, XML, SOAP, REST API's, JSON, Cache' Objectscript, Python and some C#
Responsibilities:
- Management of the development roadmap and product direction
- Product specification and design using agile methodologies
- External integrations including social media, eResources and integrations to third party open source modules
- Undertake R&D to research and investigate new software tools, libraries and other emerging features such as ML
We are looking for:
- Minimum degree level qualification with good organisational/time management skills
- Thorough knowledge of modern web based technologies
- C# & Cache' ObjectScript an advantage
- German language an advantage
- Thorough understanding of the browser DOM
- Knowledge technologies such as Vue, Angular and Redux, an advantage, as well as Github/Gitlab and unit testing environments
- Full Australian work rights
The Product: LIBERO is fully web based, highly functional and developed on a scalable platform allowing it to run on most devices. LIBERO is deployed nationally within Australia and internationally, particularly the EU and Germany. It services the needs a varied range of organisations.
The Company: Insight Informatics is a flexible company focused on providing the best solutions to libraries (see: https://libero.com.au). Whilst our office is in Brisbane, most of us work remotely.
Please forward a covering letter summarising your key strengths along with your CV to sam@libero.com.au
Thankfully they've upped it now.
I've added "vertical velocity of next pipe" and "distance until next pipe" as inputs as well as upped the hidden layer neurons to 4 - anyone have any other ideas to improve its performance?
React Native, but same idea. There's also an excellent set of posts at http://makeitopen.com/ which run through how it was built and why.
It's responsible for a lot of my 'aha' moments about Flow type-checking and Redux.
We're an established company of 15 responsible for delivering a world-class Library Management Platform to Public, Corporate and University Libraries around Australia, Germany, Italy, Switzerland, UK and UAE. Our mission is to provide the best set of tools that empower libraries to build communities, simplify their day to day running and provide exactly what their members need.
We're looking for a Front-End Developer
- You'd be joining our five-person development team.
- Our app is 100% web-based. Currently it's an MVC style framework + unstructured javascript. You'd be helping us transition to an API-first system with a React.js based frontend
- More importantly, there's a massive scope for UX improvements along the way which have a real impact on our users
Shoot us an email at seb@libero.com.au to chat if you're interested.
We're an established company of 15 responsible for delivering a world-class Library Management Platform to Public, Corporate and University Libraries around Australia, Germany, Italy, Switzerland, UK and UAE. Our mission is to provide the best set of tools that empower libraries to build communities, simplify their day to day running and provide exactly what their members need.
We're looking for:
Front-End Developer
- You'd be joining our five-person development team.
- Our app is 100% web-based. Currently it's an MVC style framework + unstructured javascript. You'd be helping us transition to an API-first system with a React.js based frontend
- More importantly, there's a massive scope for UX improvements along the way which have a real impact on our users
Sales/Business Development
- This isn't my area of expertise, but if you email sam@libero.com.au he can take it from there
Shoot us an email at seb@libero.com.au to chat if you're interested.
To take the Star Wars example at https://github.com/facebook/graphql and build on it. Let's say after this is deployed we need to expose a Planet's population as well. Now homePlanet goes from being a String to a Planet { name population } object.
This type change would break existing clients - the only real solution I can think of is introducing the planet object as PlanetDetails (essentially PlanetV2) and deprecating planet, but that's just back to versioning.
I feel like there must be a better way to deal with it? Interestingly, the graphql format allows this to be differentiated (as the old API won't request an object), but there appears to be no provision to union two non-objects into a single field?
We're a team of 12 responsible for delivering a world-class Library Management Platform to Public, Corporate and University Libraries around Australia, Germany, Italy, Switzerland and the United Kingdom. Our mission is to provide the best set of tools that empower libraries to build communities, simplify their day to day running and provide exactly what their members need.
Front-End Developer: We're entirely web-based and have been prototyping our latest stuff with React.js - our customers love what we've come up with so far. We're after experienced people passionate about user experience to invent new ways to interact with your library, as well as build upon what we have at the moment.
Shoot us an email at seb@libero.com.au to chat if you're interested, or even if you were/still are that kid that likes hanging out at the library.
At the moment we're solving the problem by calling out to a set of Golang microservices from Cache over http.
Cache itself actually has web support baked in, either via early-00's PHP style "echo directly down the pipe" or a newer MVC style framework they've built, but sadly stopped developing. Our product team made the choice to transition to their MVC style framework, another team built on ASP.Net so there are options.
As a programming language, it's a fairly standard procedural language. Cache introduces the ability for scoped java-like classes over the top of the standard procedural code and there's a SQL/ORM layer that at least allows a definition for the giant persistent hash table. That being said, a bunch of our code is in the legacy unscoped routines which is... interesting.
The two real downsides are the complete lack of libraries for it (imagine having to allocate time to port DEFLATE as part of your developement scheduling) and the fact that 20 years of schemaless, unvalidated, tightly coupled data access leads to a boatload of weird bugs.
Feel free to AMA.
We're a team of 12 responsible for delivering a world-class Library Management Platform to Public, Corporate and University Libraries around Australia, Germany, Italy, Switzerland and the United Kingdom. Our mission is to provide the best set of tools that empower libraries to build communities, simplify their day to day running and provide exactly what their members need.
Full Stack/Front-End Developer: We're entirely web-based but our stack is quite unique (InterSystems Cache, React, Python, ASP.Net, Go, Solr, Docker, AWS). We're after experienced people comfortable on the front (and preferably back) end to help make the library industry more awesome.
Shoot us an email at seb@libero.com.au to chat if you're interested.
We're a team of 12 responsible for delivering a world-class Library Management Platform to Public, Corporate and University Libraries around Australia, Germany, Italy, Switzerland and the United Kingdom. Our mission is to provide the best set of tools that empower libraries to build communities, run smoothly and provide exactly what their members need.
Full Stack Developer: We're entirely web-based but our stack is quite unique (InterSystems Cache, Python, ASP.Net, Go, Solr, Docker, AWS). We're after experienced people comfortable on both the front and back end to help make the library industry a better place.
Shoot us an email at seb@libero.com.au to chat if you're interested.