




Role Purpose A Full Stack Developer at Clay is someone who enjoys building products end-to-end, but with a strong focus on backend. We're looking for engineers who can think about architecture, quality, and scalability, while also being comfortable working on the front end when needed. Your mission will be to develop features that make our product more robust and efficient, maintain technical quality across the codebase, and provide sound judgment in architectural and performance-related decisions. What You'll Do Develop new features and improvements both in backend and frontend, prioritizing quality, performance, and maintainability. Collaborate with Product and Design to turn ideas into simple and effective technical solutions. Review code, write tests, and uphold consistent development standards. Participate in architectural decisions, ensuring solutions scale well over time. Contribute to technical documentation, CI/CD processes, and production deployments. Work collaboratively, autonomously, and remotely, with clear communication and a focus on results. **Our Tech Stack Frontend:** React, Next.js Backend: Node.js (TypeScript), Express, some components in Ruby on Rails Infrastructure: AWS (Lambdas, DynamoDB, S3, CDK, OpenSearch) Database: PostgreSQL and DynamoDB Integrations: GraphQL API, REST/SOAP APIs with accounting or ERP systems Why Work at Clay At Clay, we’re building the future of how finance and accounting connect within companies. We believe working with numbers can be simultaneously more strategic, automated, and human. That’s why we design tools that save time, eliminate friction, and empower finance teams to focus on what truly matters: growing the business. We are a bootstrapped, profitable company with a long-term vision. Our team is small, talented, and autonomous. We value technical curiosity, critical thinking, and simple yet powerful solutions. Every line of code has a direct impact on the product, customers, and business. Requirements At least 2 years of software development experience (ideally fullstack with a backend focus). Solid experience with Node.js / TypeScript, API design, and relational or NoSQL databases. Strong understanding of testing best practices, CI/CD, and code reviews. Familiarity with React / Next.js or other modern frontend frameworks. Ability to solve complex problems with simple solutions. Mindset of continuous learning, teamwork, and purpose-driven work. Engineering background or equivalent experience with structured thinking and system-level vision. **Nice to have:** Experience in SaaS or fintech. Familiarity with AWS or serverless architectures. Why Join Clay Every technical decision directly impacts the product, customers, and business. We are a small, remote team with a high degree of autonomy. We value curiosity, responsibility, and critical thinking. We build to last, not to raise funding rounds. Benefits 5 weeks of vacation per year. ️ Complementary health and dental insurance (co-payment). We cover the first 3 days of medical leave. Biannual cost-of-living adjustment (IPC). A free day on your birthday (and half a day for your children's birthdays). One free afternoon per month to recharge. 3 administrative days per year for personal errands. ⏰ Full ownership of your time, with a focus on results and learning. If this sounds exciting to you, we’d love to meet you! To apply, please answer the questions included in the application form (if you don’t see them, you might be applying through Laborum, which means they’ll be sent to you by email—this depends on the platform you use to apply). **IMPORTANT:** Applications without answers to the questions will not be considered.


