OpenNode is building the future of money through simple, secure, instant, and low-cost Bitcoin payment infrastructure for businesses everywhere.
We are now seeking a Senior Full Stack Engineer with experience using Node.js, Vue.js/React, a strong design sense and deep knowledge of browser technologies.
The role will report to the CPO/Lead Dev. This position is full-time and ideally based in Los Angeles, CA - but location is flexible for the right candidates.
Requirements
- Misfit
- Passion for bitcoin and the future of money
- Insanely organized, seriously fun to work with
- 5+ years of experience working as a full stack engineer
- Solid background in developing distributed, resilient and high-performing backend services using Node.js + TypeScript
- Solid background in building complex customer-facing products using Vue.js
- Proven expertise with SWE standard methodologies for development, code reuse, testing etc
- Experience with web services (consuming and creating) with REST
- Capable and willing to add value from micro to macro
- Thoughtful and articulate.
Responsibilities
- Develop new customer-facing features using Node.js + TypeScript on the backend and Vue.js on the frontend
- Work closely with the CTO to design and develop distributed, resilient and high-performing backend services using Node.js + TypeScript
- Maintain and improve existing backend and frontend which include actively trying to pay back technical debt and extend their functionality
- Work both collaboratively and independently
- Investigate new technologies and practices
Bonus points
- Experience with AWS
- Experience with Tailwind CSS
- Experience with DevOps practices
- Experience with gRPC
- Understanding of Bitcoin and the Lightning Network
- Entrepreneurship or startup experience
- Adept at writing technical documentation
- Speak multiple languages and/or have spent significant time abroad
- Well connected in the crypto and/or payments industry
Apply
Your application has been successfully submitted.
{{notification.msg}}