patrick_sona

patrick_sona

Full Stack Developer (Elixir & Liveview) - Sona, Remote (GMT +/- 3)

Introductory paragraph

We’re building the next generation of tools for the 80% of workers that don’t sit behind a desk, think everything from care workers to charities to hospitality and retail. Our stack is Elixir & Liveview first with the opportunity to get involved with the React Native side for our mobile app. We’re a remote first organisation with a 4.5 day working week who values autonomy and high quality code.

About us

My name: Patrick
My position: Talent Lead
Company name: Sona
Website: www.getsona.com/
Country: UK (Remote)
Company info and history:

We’re a rapidly growing, VC-backed B2B SaaS startup founded in the summer of 2021. We are a fully remote company and work a 4.5 day week, with freedom to pick your half day off.

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. You’ll be joining a pod which owns a particular area of the product and movement between product areas is encouraged and easy. Engineers are heavily involved throughout the product development process, inputting into the why and what as well as the how.

Our stack has two main components:

  • A backend with a GraphQL API (for communicating with the Native App) and a web frontend built using Elixir and Phoenix Live View (the PETAL stack)
  • A native mobile application built in React Native + Typescript

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.

Our engineering principles give a flavour of how we like to work.

About the job

Job title: Full Stack Engineer
Job description: Full Stack Engineer (Elixir & Liveview or React Native) - Sona
Salary range: £60,000 - 90,000 (or local equivalent), depending on experience
Position on remote work: Fully remote (GMT +/- 3)
Qualifications or experience required: If you have professional experience in Elixir (or another language but love Elixir), let’s talk :slight_smile:
What the successful job applicant will be working on: New features/modules for our product (see info above and JD link for more detail)

About the interview process

  • Informal, introductory call with me :slight_smile: (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!
  • CTO (Co-Founder) Interview (30 mins)

Further info

Benefits:

  • Competitive salary: £60-90k d.o.e. (or local currency equivalent)
  • 4.5 day standard working week
  • 37 days annual leave (25 days standard plus 12 flexible public holiday days)
  • Share options
  • Fully remote and flexible working
  • Co-working space stipend
  • Free mental health support (On-demand online therapy & coaching)
  • Quarterly all expenses paid team retreats
  • The latest Macbook and equipment for your home office
  • Professional development budget
  • Unlimited free books

Apply here: Full Stack Engineer (Elixir & Liveview or React Native) - Sona
Or contact me directly: patrick@getsona.com

Most Liked

Exadra37

Exadra37

Congratulations on being upfront on it. This saves the recruiter and the developers from wasting time in a recruitment process that is not a match for the developer.

Exadra37

Exadra37

The link goes to a page that doesn’t contain the job description.
Never mind, I missed the post saying that the position was closed.

Where Next?

Popular in Jobs Top

patrick_sona
Introductory paragraph We’re building the next generation of tools for the 80% of workers that don’t sit behind a desk, think everything...
New
binaryseed
Hi! My team at New Relic is hiring a Senior Software Engineer! We work with Elixir, Javascript and Ruby. We're a small team building to...
New
alanvardy
Introductory paragraph Hello, my name is Alan Vardy, and I am the Tech Lead on Blitz’s Backend team. We are seeking a senior and mid-lev...
New
mudspot
Introduction We’re on the lookout for a Phoenix Elixir Engineer who’s passionate about building robust, scalable web applications. You’l...
New
adnand
Have you designed, built, and operated distributed systems? Have you monitored and administered applications, databases, and other infras...
New
ImJoeWebb
Introductory paragraph As a Senior Backend Engineer at Community, you will have a deep impact on our platform and engineering culture as...
New
mrkurt
Fly.io is a platform-as-a-service for running apps close to end users. Elixir is a great way to build distributed apps. We think it’s a m...
New
jeffdeville
UPDATE1 - See end of post The Project I need to scrape the content from several sites all into a common format, so that I can create a ...
New
emily-smith-felcana
I’m Emily from Felcana, the first vet-led, vet-focused pet tech start up (say it fast!) Introductory paragraph Felcana are the first ve...
New
bengerson
Introductory paragraph Hello Elixir enthusiasts! We’re excited to announce a great opportunity at Candidately. We’re currently seeking a...
New

Other popular topics Top

minhajuddin
I have seen a lot of code which picks the first element from a list using Enum.at(0) instead of List.first. Is there a reason why people ...
New
aalberti333
As the title describes, I’m trying to run Enum.map() over a list of key/value pairs, where the value is a map. My data looks like this: ...
New
sergio_101
I am VERY much an elixir newbie. I have taken one elixir course and one phoenix course on Udemy. During that course, I saw the instructor...
New
KronicDeth
Elixir plugin for JetBrain’s IntelliJ Platform (including Rubymine) This is a plugin that adds support for Elixir to JetBrains IntelliJ...
289 35421 110
New
nsuchy
Hi. I’ve noticed that Windows Powershell has it’s own IEX command and you cannot access Elixir’s IEX due to the conflict. This isn’t a cr...
New
script
If I have a string “1000 cfu/ml” . I want to remove the characters and / and space . So the string is like this "1000" What is the ...
New
mcarvalho
What is the difference between System.get_env and Application.get_env? For example, what are best practices to use one versus another.
New
shahryarjb
Hello, I have map which I want to convert it to string like this: the map: %{last_name: "tavakkoli", name: "shahryar"} the string I ne...
New
Nvim
Elixir appears to be a superior language to Python. I don’t see any advantage of Python over Elixir. Are there any?
New
magnetic
Hey :wave:t3: Elixir community, I’ve been learning Elixir, and working on some side projects. My editor of choice is VSCode, and althoug...
New

We're in Beta

About us Mission Statement