
Fullstack Engineer
Role summary
ZBD is seeking a Fullstack Engineer with 3+ years of experience to join their Engineering team. The role involves building and maintaining performant, reliable, and secure user experiences for both internal and client-facing applications within the ZBD suite. Responsibilities include developing frontend with React and Tailwind, backend with Node.js and .NET, managing SQL databases, and implementing comprehensive testing strategies including unit, E2E, and integration tests. Experience with Bitcoin and Lightning Network software is required, along with proficiency in CI/CD pipelines and Git. The engineer will also focus on improving team performance and development velocity.
### Who you are
- 3+ years of development experience
- Familiar with JavaScript, TypeScript, and C#
- State management (Redux, MobX, or similar)
- Frontend Development with React and Tailwind
- Backend Development with Node.js and .NET
- Worked with SQL Databases
- Unit testing (Jest, React Testing Library)
- E2E testing
- Integration testing and test coverage optimization
- Version control (Git)
- Experience with automated testing pipelines and CI/CD
- You are self-driven and self-motivated
- Next.js experience
- Knowledge of relational databases
- Experience working on and automating UI testing suites (component and end-to-end)
- Knowledge of, and experience working with Bitcoin and Lightning Network software
- Experience building automated systems for improving team-wide performance and development velocity
### What the job involves
- We are looking for a Fullstack Engineer to join the ZBD Engineering team. ZBD products need to be performant, reliable, secure, responsive, and accessible
- As a Fullstack Engineer you will be building the user experiences that our Users and Developers consume on a daily basis
- Develop and maintain both internal and client-facing applications available in the ZBD suite of products
- Work closely with other Engineers to help further scale and improve upon the user interfaces of products and services in the platform
- Take ownership over the technical direction of some internal applications
- Create and maintain application-wide testing suites, ensuring maximum reliability of the feature-set
- Work to solve several technical challenges: ease-of-use, security and privacy, analytics, re-architecting for the future, etc.,
- Work alongside ZBD Product Managers to ensure we only ship the best products for our customers
### The application process
- It is required to include Linkedin Profile in your submission. Applications without Linkedin will be ignored
- Applied
- Meet and Greet
- Take Home Technical Assessment
- Technical Interview
- Final Interview
- Offer
Similar roles
- Staff Fullstack EngineerNium · San Francisco, California, United States · Hybrid
- Fullstack EngineerCloaked · New York, New York, United States · Hybrid
Fullstack EngineerSundayy · United States · Remote
Senior Fullstack EngineerNimbleRx · Ontario, Canada · Hybrid- Senior Fullstack EngineerCrewAI · San Francisco, California, United States · Onsite