We currently looking for a Ruby on Rails developer to help further the LiquidFiles product.
LiquidFiles is a product our customers install in their own environment.
The web application thatruns LiquidFiles is developed Ruby on Rails with a PostgreSQL database, JSON API, jQuery/Coffeescriptfront-end functions and a Bootstrap 5 Web UI framework.
The product is delivered to our customers asa virtual appliance running on Ubuntu as its base operating system.
A successful candidate will need to proficient in all these technologies together with a goodunderstanding of security challenges in web development as well as modern web application developmentmethodologies such as test driven development.
This could either be a full-time or several part-time positions.
What's it like to work at LiquidFiles?
LiquidFiles is almost exclusively a remote work work-place.
Part of the development work will beworking with our support engineers resolving specific customer issues as they arise, as well asimproving on existing functions, or develop completely new ones.
We aim to release two major releases of LiquidFiles each year.
The current release isLiquidFilesv4.0 where we changed operating system to Ubuntu 22.04 LTS.
To get a sense of what could potentially come in future development, please have a look at theFeature Request Forum .With every major release, we typically pick a few of the most requested features at that given time andadd that to the LiquidFiles product.
Our aim with all our projects and roles is that none of it should be stressful.
We want to providea really high quality product that causes a minimum amount of issues both for our customers and oursupport engineers.
In difference from a lot of other places, we don't work with deadlines, more than our ownself-imposed goal of two major releases each year.
But there's never any pressure that feature Xhas to be completed by Y date or anything like that.
We continue development until we consider afeature done, or done for now.
Whenever we develop something new, we typically build the minimumviable feature set for that specific feature and then let ourcustomers feedback dictate wherethey want to see further improvements and enhancements.
Another aim we have is to make the product and documentation as obvious as it can possibly be.We don't want anyone to spend time answering the same question over and over again if can beavoided.
This means working with support engineers to see what's currently not working assmoothly as it can for our customers and continue rearchitecting features or functions soeverything's as obvious as it can possibly be.
What we're looking at from an ideal candidate?
The ideal candidate for this position is someone with quite a few years experience workingwith the outlined technologies above like Ruby on Rails, PostgreSQL, Bootstrap 5, Coffeescriptand JSON APIs.
And while you will be working with other developers and support engineers, a lot of development isdone in isolation as we like to assign ownership to a specific feature or improvement to a specificdeveloper.
We also rely on a lot of open source projects and frameworks so any experience of working with anyopen source project would be seen as an advantage.
How to Apply?
Please send us an email with a subject "Rails Developer" outlining your current relevant experiences with the technologieshighlighted above.
If you have a links to a GitHub repository or similar would be great.
And pleasehave a look at the LiquidFilesFeature Request Forum , pick acouple of features you see listed there and just talk through the challenges you see from adevelopment perspective, why it would be easy or hard to build and why.
Start your Free 45 Day Trial Today!
No Credit Card Required.
#J-18808-Ljbffr