
Website Turing
About the job
A rapidly-growing company building the ultimate useful communication for a tokenized world is looking for an Elixir Developer. The developer will be responsible for scaling the company’s messaging systems to support users. The company is developing a mobile-first web3 messenger with an integrated social wallet designed specifically for creators and their communities. This is an exciting opportunity for developers who are eager to experience rapid progress in their careers.
Job Responsibilities:
- Architect, build, and manage the company’s infrastructure and back-end systems from data aggregation and ETL to GraphQL API delivery
- Build and implement GraphQL APIs to support the company’s product roadmap
- Own and maintain DevOps for the company’s back-end systems
- Reduce and manage code complexity across the API
- Work with the team to analyze data and utilize product insights to inform engineering decisions
- Collaborate with partnerships, growth, and business to achieve company-wide goals
Job Requirements:
- Bachelor’s/Master’s degree in Engineering, Computer Science (or equivalent experience)
- At least 3+ years of relevant experience as a software engineer
- Extensive experience in Elixir and GraphQL
- Familiarity with Python/Rust, PostgreSQL, and AWS is a plus
- Demonstrable experience architecting scalable distributed systems in a consumer setting for both mobile and desktop applications
- Experience in building real-time communication and messaging systems is preferred
- Solid understanding of web3 concepts (public key cryptography, calling contract functions with ABI, etc.) and APIs (Alchemy, Quicknode, Opensea, etc.) is preferred but not required
- Fluent in verbal and written English
To apply for this job please visit www.linkedin.com.