bbenligiray

bbenligiray

Senior backend developer - ChainAPI, Remote

ChainAPI is the integration platform for Airnode, the API gateway for smart contracts running on blockchains. ChainAPI is a founding member of API3, which builds blockchain-native, decentralized APIs with DAO-governance and quantifiable security. See the whitepaper for more information about API3 and how ChainAPI is instrumental in solving the smart contract–API connectivity problem at scale.

We are an internationally distributed team, and the work is fully remote. Our core hours are 09:00 UTC–15:00 UTC.

(Note: I also work at ChainAPI and I’m posting this behalf of him)
My name: Andre Ogle
My position: CTO
Company name: ChainAPI
Company website: https://www.chainapi.com/

About the job

Job title: Senior backend developer
Job description:

  • Work on building out the backend REST API for ChainAPI
  • Review and provide feedback for code written by other team members
  • Play an active role in the design and architecture of our solutions
  • Work with the product owner and team to define and mature tasks
  • Learn new technologies as needed

Salary range: $100k/year
Position on remote work: Only full remote, core hours are 09:00 UTC–15:00 UTC
Qualifications or experience required:

  • 5+ years of professional experience as a software developer
  • Able to be online during core hours
  • Proficient with Elixir and TypeScript
  • Good grasp of modern software development tools and processes (testing frameworks, CI/CD, version control, etc.)
  • Experience with blockchain technologies, specifically an understanding of the Ethereum Virtual Machine (EVM)

Bonus qualifications:

  • Experience with relational databases like PostgreSQL
  • Experience with scaling web applications

What the successful job applicant will be working on: We will be building ChainAPI, which is a platform for API providers to integrate their services to blockchains and a platform for blockchain developers to integrate API services to their decentralized applications. Accordingly, ChainAPI is a combination of a traditional Web platform and a decentralized application.

About the interview process

You will have multiple interviews with high level technical team members who you will be working closely with.

Further info
This is a very suitable position for senior developers who are looking to break into blockchain development while utilizing the full experience they have accumulated from working on traditional web development.
Feel free to mail to me directly about the job at andre@chainapi.com

Most Liked

bbenligiray

bbenligiray

@apoorv-2204 see the original post for the contact info

@nicolkill we prefer a 100% overlap but relevant domain experience (especially with EVM) reduces the need for real-time communication, so this is negotiable in some cases

Where Next?

Popular in Jobs Top

actor
Introductory paragraph My name is Geoffrey and i am the CEO of Qubit GPS a company that offers software to manufacturers who manufacture...
New
j-car
Introductory paragraph Enzai is looking for a talented senior Elixir software engineer who is an experienced problem solver, able to bre...
New
atal421
About us My name: Adam My position: Software Engineer Company name: IndustrialML Website: https://www.industrialml.com/ Country: USA...
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
entone
Introductory paragraph Our mission is to protect homes, families and communities from wildfire disasters. Frontline enables customers t...
New
bbenligiray
ChainAPI is the integration platform for Airnode, the API gateway for smart contracts running on blockchains. ChainAPI is a founding memb...
New
wolf4earth
Introductory paragraph 7Mind empowers people and organizations alike to lead healthy, happy and purpose-driven lives since 2014. With mo...
New
wolf4earth
Introductory paragraph 7Mind empowers people and organizations alike to lead healthy, happy and purpose-driven lives since 2014. With mo...
New
Darkhalf
Introductory paragraph Discord is a small group of passionate gamers whose mission is to bring people together around games. Do you get...
New
RESTAR
RESTAR is a Japanese startup providing a B2B information analysis/management platform for the real estate industry. We are leveraging El...
New

Other popular topics Top

stefanchrobot
What’s the safe way to decode a JSON string into a struct? I want to avoid calling String.to_atom. Jason.decode can give me a map with st...
New
SoCreat
i’m a new one to elixir which editor can i use vs code? or atom? Thanks! :smiley:
New
yurko
Here are few pieces of (common) Linux knowledge that we use for reasonably small one server apps. We use Ubuntu but this should work for ...
New
srinivasu
How to handle excepions in elixir? Suppose i have A, B, C ,D, E modules. and each module has get() function. A.get() method will call th...
New
bsollish-terakeet
Credo is smart enough to check for (something like) this: assert length(the_list) == 0 with this response: Checking if an enum is empt...
New
JorisKok
I have a server on AWS, and was running a load test using artillery. When looking at the Phoenix dashboard I see the Ports going to 100% ...
New
hariharasudhan94
I would like to know what is the best IDE for elixir development?
New
Jim
As a follow up to my earlier question: I have the code compiling and running but not getting a successful login from the rest server. ...
New
alice
Hey, Just curious what are the main benefits of Elixir compared to Clojure? When is Elixir more useful than Clojure and vice versa? Th...
New
WestKeys
Currently suffering from paralysis by [HTTP client] analysis. This is rather unusual in Elixirland as there tends to be consensus on the ...
New

We're in Beta

About us Mission Statement