.Trades.Org is a recently funded technology company that helps trade professionals (general contractors, plumbers, electricians) start, run, and grow their small businesses. We're looking for skilled Full-stack Web Developers who want to join our global team and are excited to help our customers build businesses that impact on the world around them.- Creating new templates and components, developing and maintaining the database and server-side logic for our website builder tool, ensuring efficient and secure data management for our customers' websites- Building the front-end and back-end for our applicant tracking system (ATS), customer relationship management system (CRM), and other new products, enabling seamless communication with the front-end and ensuring smooth functioning of the overall system- Ensure a smooth integration of the front and back ends.**To be successful in this role, you should have**:- fluency in English, Spanish, or both- expertise at the basics: HTML, CSS, Node.Js, JavaScript, TypeScript, and be very comfortable building and interacting with API using REST and GraphQL- expertise in React and statement management (Apollo Client, Redux, RTK)- expertise with TailwindCSS (we also use DaisyUI on top of Tailwind)- expertise at authentication strategies (HTTP Basic, API Keys, OAuth, OpenID Connect, etc)- expertise designing and working with Databases (SQL and/or NoSQL)- expertise with Node.Js Frameworks (Express.Js, Nest.Js, Hapi.Js, etc.)- experience with Serverless Computing (AWS Lambda, Microsoft Azure Functions, Google Cloud Functions, Vercel Functions, etc.)- experience with containerization and orchestration (Docker, Docker Compose, Docker Swarm or Kubernetes)- experience writing automated tests like Unit, Integration, Functional, End-to-end or performance testing- component-driven design- design tools like Figma, Chromatic, Storybook, and Zeplin- Vite, Rollup, Yarn, and Yarn PnP- communication APIs (Twilio, Mailgun)- Google APIs- Facebook APIs- monorepos- design Patterns**Why Us**:We care about our team. We believe that work-life balance is incredibly important and will work with you to find a schedule and workload that meets your needs.We care about our culture. Everyone on our team is honest, hardworking, and easy to get along with. We keep work simple: have a positive attitude and get your work done.We want you to grow. We pay competitive wages, provide career counseling and opportunities for professional development, and subsidize or pay for training programs.Want something specific? Let us know. Every team member is different, so we'll strive to meet you where you're at. Depending on your specific needs, we can subsidize or pay for co-working space, internet access, and specific hardware or software that helps you be better at your job.Things to ConsiderNot every job is a good fit for every person. Here are some things to consider about this role:- We're a small team and you'll be working remotely