Djack1010

Djack1010

Introductory paragraph

Turn.io powers life-improving conversations.
At Turn.io our vision is to make effective human support accessible to vulnerable people everywhere. We build and maintain a chat platform that enables organizations to scale access to vital services. Our chat platform powers small and large social enterprises, non-profits, and governments who are changing the world for the better.
We are expanding our engineering team and we would love to have you join us!

About us

My name: Giacomo Iadarola
My position: Product Engineer
Company name: Turn.io
Company website: https://www.turn.io/
Company headquarters (country): USA (team fully remote across the world)
Company info and history: Please check some of our ElixirConf talks, like this one:

About the job

Job title: Product Engineer, Backend
Job description: Turn.io’s hiring: Product Engineer, Backend (or keep reading down below)
Salary range: Competitive
Position on remote work: Remote (preferably domiciled in Africa or India)

Qualifications or experience required:

  • A degree in Computer Science or Engineering, or equivalent experience.
  • At least 5 years experience as a developer with expertise in Elixir, Python, Javascript, React, GraphQL, and PostgreSQL or other similar technologies
  • Experience in designing parsers and custom programming languages will be a strong bonus.
  • Experience in Machine learning and/or Large language models is a strong bonus.
  • Knowledge of functional programming (or willingness to learn).
  • Firm understanding and implementation experience with CI/CD.
  • Our preference is for versatility over specialists.

Role Overview:

  • Implement and maintain the backend APIs that facilitate real time access to the WhatsApp Business API.
  • Be involved with our transition from React and GraphQL to Phoenix Liveview
  • Maintain the current GraphQL backend data sources, subscriptions, and resolvers which still power the React based frontend.
  • Collaborate closely with frontend developers to anticipate, design, and implement backend features and systems to support Turn’s frontend applications.
  • Collaborate closely with data scientists to anticipate, design, and implement backend features and systems to support the natural language and machine learning features of Turn
  • Surface and monitor key application performance indicators.
  • Proactively contribute to Turn’s long-term vision for core technologies and architecture and advise on and/or contribute to new or emerging technologies that might be relevant to Turn.
  • Maintain and extend the current API offering for both client needs and Turn’s own front-end requirements.
  • Maintain the CI/CD pipeline as the product grows ensuring low friction deployments to our QA and production environments.
  • Commit to test-driven software development methodologies wherever applicable.
  • Work well within a small, multi-skilled team in order to produce a world class product

Position on remote work

Remote job: yes
Remote restrictions: preferably domiciled in Africa or India

About the interview process

  1. Async video interview – A recorded video interview to get to know you better.
  2. Live video call – A team meeting that includes a tech challenge where we collaborate to solve a simulated product scenario.

How to apply

Apply here: Turn.io’s hiring: Product Engineer, Backend
You can reply here or DM me if you have any questions :slight_smile:

Where Next? Top

Trending in Jobs Top

mmakhni
About Protera Health Protera Health is building a new model of virtual musculoskeletal care: physician-led, multidisciplinary, technology...
New

Other Trending Topics Top

mudasobwa
I am happy to introduce the very α version of the new programming language compiled to BEAM. Welcome Cure. It has literally three kille...
New
marciok
Hi there! We created Gust: A task orchestrator inspired by Airflow. For those who have never heard about Aiflow, it’s a Python-based wor...
New
jimsynz
Beam Bots (or just BB for short) is a framework for building fault-tolerant robotics applications in Elixir using familiar OTP patterns. ...
New
Dmk
Xamal is a deployment tool for Elixir apps that deploys native releases to bare metal servers over SSH. It’s a port of GitHub - basecamp/...
New
netoum
Corex is an accessible, unstyled UI component library for Phoenix that integrates Zag.js state machines using Vanilla JavaScript and Live...
New
webofbits
With AI doing more of the implementation work, I’ve been wondering how much coding I should deliberately keep doing myself. My main conc...
#ai
New

We're in Beta

About us Mission Statement

Options

Thread Display Mode




Thread Preview

Skip Thread Previews