drjobs Full Stack Developer

Full Stack Developer

Employer Active

drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Alexander City - USA

Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Job Description

Fullstack engineers contribute to our mission by owning the workflows powered by our DeFi primitives. They are deeply curious about the reasons why users use our products and obsess over showing our value to users through easytounderstand UX. They are polyglot engineers who know how to use the best tools to deliver reliable bugfree software that enable our users to participate in a fair and open financial system. Youll have a large stake in shaping the company contributing to strategy and product scaling the team and shaping the greater DeFi ecosystem.
What youll be focusing on
  • Architect implement and ship product features to users including frontend components layouts and smart contract interactions
  • Apply frontend best practices including building debugging testing reviewing and publishing clear documentation
  • Develop and maintain backend systems including database optimization API development caching strategies server management and security implementations
  • Read and understand Solidity smart contracts to ensure correct frontend and backend integrations
  • Enhance backend infrastructure and processes (eg. GitHub collaboration PR review architecture documentation key management pricer bots etc.)
  • Support other engineers in code reviews acceptance testing bug fixing and any areas you have a stronger vertical in than others
  • Brainstorm new features
  • Quick iteration without compromising on quality
  • Help us hire people
  • Engage with users on Discord etc.
  • Contribute to the broader DeFi community

Our Ideal Candidate
  • Has strong software engineering fundamentals with a focus on frontend development
  • Can efficiently implement Figma designs into functional user interfaces
  • Is proficient in reading and understanding smart contracts and setting up frontend interactions with blockchain
  • Has expertise with TypeScript React and modern frontend frameworks
  • Is familiar with Ethereum frontend development tools and libraries (e.g. ethers.js viem wagmi The Graph)
  • Collaborates across teams and effectively communicates concepts
  • Has passion about crypto applications / Ethereum (preferably DeFi) and has interest in perp protocols
  • Has basic math knowledge (calculus and probability most useful)
  • Has a growth mindset
  • Is willing to do anything it takes to solve problems and create delightful user experiences
  • Is a selfstarter who works well in a fastpaced rapidly changing environment driving tangible results
  • Keeps up with latest technical advancements in Ethereum development and can quickly learn how to work with services and tools even without previous experience
  • Current frontend stack includes TypeScript Next.js React TailwindCSS Wagmi Figma
  • Current backend stack includes TypeScript Express.js Firebase Upstash Python scripts GCP
  • Current smart contract development stack includes Solidity Foundry
  • Contributes a unique set of experiences and perspectives to solving problems
Bonus
  • Is a DeFi user
  • Back end development experience
  • Experience architecting backend systems such as writing in python deploying bots and / or GCP
  • Experience with product design brand design or design systems
  • Finance knowledge
  • Has engineering experience with perp or other protocols on Ethereum

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.