Developer Advocate

Orca

Orca

Software Engineering · Full-time
New York, NY, USA · Remote
Posted on Monday, July 1, 2024

Orca’s mission is to become the leading provider of financial primitives on Solana. Orca sees a future where a meaningful percentage of the world’s financial transactions is powered by CLAMMs and other Decentralized Finance (DeFi) products. Orca’s looking to add another senior software engineer to accelerate our progress towards that vision.

As a team of senior engineers, Orca’s contributors are comfortable working around the stack but tend to be experts in a particular area. Orca is looking for a like-minded generalist who enjoys talking to developers, build out our SDK and write excellent documentation.

Core Responsibilities

Engage with Developers:

  • Serve as the primary point of contact for developers using Orca's platform.
  • Address and resolve developer inquiries and issues promptly.
  • Foster a supportive and active community by understanding and advocating for developer needs.

Develop Orca's SDK:

  • Enhance and maintain Orca's SDK’s in Typescript and Rust.
  • Ensure the SDKs are robust, efficient, and user-friendly for programmatic traders and developers.
  • Collaborate with internal teams to integrate new features and improvements.

Documentation:

  • Create comprehensive and clear documentation for Orca's SDK and smart contracts.
  • Develop tutorials, guides, and example projects to help developers get started quickly.
  • Continuously update documentation to reflect the latest changes and features.

Roadmap Input:

  • Provide insights and feedback on Orca’s product and smart contract roadmap.
  • Advocate for improvements and features that enhance the developer experience.
  • Work closely with the product and engineering teams to align development priorities with community needs.

Qualifications

  • Strong analytical and problem-solving skills.
  • General programming proficiency
  • Experience in Typescript and/or backend infrastructure preferred
  • Excellent written and verbal communication skills.
  • Ability to explain complex technical concepts to a diverse audience.

What Orca offers

  • Opportunity to learn and develop Solana DeFi.
  • Competitive compensation and ORCA token allocation.
  • Flexible work schedule.
  • Budget for a new computer or other work equipment.
  • Reimbursement for working from an office or café.
  • Option to work remotely or from Orca’s office in New York City.
  • Paid subscriptions to GitHub Copilot, ChatGPT, or other tools that make you more productive.

Orca’s stack

  • UI built with Next.js, TypeScript, and Tailwind CSS, deployed to Vercel.
  • Backend services built in NodeJS/Rust, backed by PostgreSQL.
  • React Query and Zustand to fetch and manage app state.
  • Solana smart contracts written in Rust using Anchor.
  • AWS Copilot to deploy servers and Docker to develop in a stable environment.
  • Migrating away from Create React App and MongoDB.
  • GitHub, Linear, Notion, Slack.

To apply

Submit an application to jobs@orca.so, and include the following:

  • CV or LinkedIn profile
  • When you'd be able to start
  • Short description of your background in DeFi and interest in Solana / Orca
  • Code samples, example project, or portfolio of past work if available
  • One interest / hobby you love to geek out about, so the rest of the Orca pod can get to know you!

About: https://orca.so/about

Twitter: https://twitter.com/orca_so

Discord: https://discord.orca.so

Podcast: https://orcapod.orca.so

Orca is an equal opportunity employer.

Apply for this job

Drag and drop or click to upload.
No
No
Tell us why you are a good fit, add a cover letter or anything else you want to share.
To withdraw or update your application, email applications@getro.com