Robots and Pencils - Node.js Fullstack Engineer
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
Requirements
• 3–5 years of professional software engineering experience • Strong experience with Node.js • Experience building and maintaining fullstack applications • Basic to intermediate experience with cloud environments (AWS preferred) • Familiarity with API design and backend systems • Familiarity with databases (SQL and/or NoSQL) • Experience working in production environments • Solid unit testing practices • Experience with containerization (e.g., Docker) • Experience with Python • Exposure to event-driven architectures • Familiarity with AWS services (Lambda, DynamoDB, S3, SQS, etc.) • Exposure to workflow orchestration tools • Exposure to AI/LLM-based systems (e.g., LangChain, LangGraph) • Experience with CI/CD pipelines and infrastructure-as-code tools (e.g., CDK) • Experience working in collaborative, distributed teams
Responsibilities
• Fullstack Development • Build and maintain backend services using Node.js (and some Python), including serverless architectures (e.g., AWS Lambda, API Gateway) • Develop and integrate APIs that support frontend applications and external systems • Contribute to frontend features and ensure smooth integration across the stack • Write clean, maintainable, and well-tested code with solid unit testing practices • Workflow & System Orchestration • Contribute to workflows using orchestration tools (e.g., workflow engines, state machines) • Support event-driven processes and asynchronous system operations (e.g., SQS, EventBridge) • Help improve system reliability through error handling and retries • Backend & API Engineering • Develop RESTful APIs and contribute to backend architecture • Integrate with third-party services and internal systems, including AI-driven platforms • Assist in optimizing performance and scalability of services (e.g., DynamoDB patterns) • Follow secure and reliable data handling practices • System Reliability & Support • Troubleshoot issues in production environments with support from senior team members • Contribute to logging, monitoring, and debugging efforts • Assist with deployment and release processes in cloud-native environments (AWS, Docker) • Collaboration & Growth • Work closely with cross-functional teams across global locations • Participate in code reviews and team discussions • Deliver assigned features end-to-end with guidance
Benefits
• At Robots & Pencils, you’ll join a global team of engineers, designers, and strategists who care deeply about craftsmanship, collaboration, and innovation. You’ll work on meaningful, production-grade systems that impact real users at scale, within a mature and evolving engineering environment. • You’ll collaborate with experienced teams across backend, frontend, and infrastructure, gaining exposure to advanced AWS practices and modern architecture through our globally recognized partnerships. As part of a leading AI and cloud engineering organization, you’ll have the opportunity to grow your skills while contributing to high-impact digital products. • If you enjoy building across the stack, solving real integration challenges, and growing within a high-performing, globally distributed team, we’d love to meet you.
No credit card. Takes 10 seconds.