We have an educational website that uses videos, livestream events, and online lesson materials to teach science to young learners. Our website was custom developed using Phoenix and Elixir and we have integrations with YouTube, MailChimp, and Google. The site is hosted on AWS. Our web developer has recently closed up shop and we are looking for someone to take over hosting responsibilities as well as perform website maintenance, troubleshooting, and minor feature upgrades. We host livestream events with schools through our website and need someone that can jump in quickly to help troubleshoot if our system goes down. This is ongoing with the possibility of additional freelance projects in the future as we expand or improve features.
We paid our previous developer a monthly retainer for approximately three hours of work monthly. We’d like to continue with a similar arrangement. Time and compensation are negotiable.
We’re building the next generation of life sciences technology for automated science. Our first product is related to microscopy automation and saves labs weeks of expensive manual labor with each single run. Our stack is Elixir and Liveview first. We’re a hybrid organisation and we value autonomy and high quality code.
We’re an early stage B2B SaaS startup founded in the summer of 2022.
We fundamentally believe that the best products are built when small, cross functional, autonomous teams are empowered to solve business problems as they see fit. Engineers are heavily involved throughout the product development process, inputting into the why and what as well as the how.
Our stack has a few main components:
A backend with a custom API and a web frontend built using Elixir and Phoenix Live View
Plugin framework using Julia, Python and more
Heavy image analysis focus
We’re passionate advocates of the Live View approach for building web applications and believe that it’s one of the biggest step changes in productivity and developer experience since Ruby on Rails.
About the job
Job title: Full Stack Engineer
You will be asked to build new features as well as maintain/refactor already built components. You will be in close communication with the rest of the team.
Qualifications or experience required: If you have professional experience in Elixir (or another language but love Elixir), let’s talk
This is a consultant part-time position on remote basis
About the interview process
Informal, introductory call with me (15-30 mins)
First interview with a member of our Engineering team (30 mins)
Technical Interview (1 hour) take us through a piece of code you’re proud of and talk about how it’s architected, what worked well and what you’d do differently if you wrote it again. If you don’t have a suitable piece of code, we’re also happy to pay you for half a days work to do a take home task. But we understand that everyone’s busy so we’d much rather use some code you’ve already got where possible!
Elixir/Phoenix/Ash for Advanced Asphalt Analysis in the Cloud
I am looking for an experienced Elixir developer, who would be willing to help with kick-starting and further improving (as consultations) of a cloud platform for keeping track of asphalt mixtures shear properties. We have just established a small company around the invention of new way how to measure these. The new measurement method has two components – a new hardware add-on to existing shear presses and a software component, which interprets measured values (currently Excel :)). Idea was recently awarded with (small) funding from Czech Invest.
I would love to implement the service in Elixir and Phoenix (v1.7), while not strictly necessary, also using the Ash framework, which seems to be hitting many abstractions right. While I would consider myself a computer science professional, I don’t have much exposure to Elixir/Phoenix/Ash yet. Hence, I am looking for a contract partner who can bootstrap the whole project, as well as enabling me to climb the learning curve more effectively.
The platform itself is a pretty straightforward information system:
Users belong to companies, which provide access to particular measurements. Multiple companies can have access to one particular measurement.
Every batch of asphalt is measured several times, every run consists of tens of measured values (as these span across about 120s and typical sampling frequency is 2Hz).
Data about the measurement run is imported from an uploaded file, created by existing laboratory equipment (CSV, XML, JSON etc.).
Every run and every batch can be exported as PDF report, CSV or JSON.
Users can navigate among the batches, search for them and capture metadata for every batch and measurement (for example, type of used equipment, physical dimensions of the sample etc.).
Expected engagement at the beginning is roughly 6 months. Budget wise, the ideal hourly rate is around $50.
Role: Mid-level/Senior Elixir Software Engineer Pay: USD $35-$60.00/ hr Hours: 3-month contract (full-time) Location: Remote – Need to work in Pacific Time Zone Contact:email@example.com
WHAT WE ARE LOOKING FOR
Catalyx is seeking a highly experienced, talented, and passionate Software Engineer who possesses advanced Elixir programming skills to help us tackle several challenging projects regarding our regulation with the Alberta Securities Commission. If you are interested in joining a highly motivated and energetic team to tackle fascinating, challenging, and fast-paced tasks, let’s get in touch!
Catalyx is one of Canada’s most reliable, fast, and secure digital assets trading platforms, specializing in crypto trading, blockchain solution, and cybersecurity technology! Our company was founded in 2018 by top talents in the tech and finance industry to develop features that make it one of the best and easiest Canadian platforms to trade on, leading the way to a limitless financial system. Catalyx has the highest standards in security and compliance and is partnered with world-trusted names in Blockchain technologies, risk management, and financial solutions. Catalyx gives access to 240+ TOP assets and markets so people can focus on creating wealth while their funds and transactions are secure and protected.
JOB DESCRIPTION - ROLE & RESPONSIBILITIES
Participate in high-level system architecture and software design decision-making.
Build new and existing features in our digital assets software architecture.
Understand the inner workings and business logic that go into the Catalyx app.
Work with other team members to define requirements and develop a new software product from the ground up.
Determine operational feasibility by evaluating analysis, problems, requirements, solution development, and proposed solutions.