R

Robots and Pencils

Production-ready AI implementations for enterprises

Staff Full-Stack Developer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeLviv, UkraineNo salary listedIn-person

About the Job

Requirements

  • At least 7 years of professional software engineering experience, including leading complex full-stack initiatives.
  • Deep proficiency in React or Angular, with strong JavaScript and TypeScript skills.
  • Strong experience with state management.
  • Strong command of modern CSS frameworks and build tooling.
  • Strong back-end development and API architecture experience, such as Node.js or Python.
  • Strong testing practices across unit, integration, and UI testing.
  • Deep expertise in relational and NoSQL databases, caching, and query optimization.
  • Strong experience with microservices architecture, event-driven systems, and message queues.
  • Strong experience with cloud platforms and container orchestration.
  • Strong experience with continuous integration and continuous delivery pipelines.
  • Strong experience integrating AI services into production full-stack systems, including large language model APIs, streaming, tool and function calling, multi-step agent flows, and retrieval-augmented generation patterns.
  • Comfort working closely with design tools and partners to ship polished, accessible user interfaces, such as Figma.
  • Demonstrated leadership and technical mentoring experience across a team or organization.
  • Strong stakeholder communication skills and the ability to translate technical depth across audiences.
  • Demonstrable day-to-day usage and expert knowledge of AI-forward tools such as Claude and Cursor.
  • Ability to solve problems and navigate ambiguous technical and business challenges with sound judgment.

Responsibilities

  • Define front-end architecture and technical strategy, design scalable platforms, and lead complex user interface systems development using technologies such as React, Angular, Next.js, and TypeScript.
  • Define front-end standards and best practices, and contribute to shared design systems.
  • Lead back-end development and API architecture, integrating complex systems and third-party platforms such as Node.js and Python.
  • Design efficient database schemas and optimize performance across relational and NoSQL systems.
  • Drive backend performance, scalability, and reliability, and implement security best practices including authentication and authorization.
  • Lead monitoring, observability, and reliability practices across production systems.
  • Lead the design and integration of AI services into production full-stack systems, including large language model APIs, streaming, tool and function calling, multi-step agent flows, and retrieval-augmented generation patterns.
  • Use modern AI assistants such as Claude and Cursor in daily work to deliver high-quality work efficiently.
  • Collaborate with cross-functional teams to align technical decisions with product and business goals.
  • Communicate technical tradeoffs and architectural decisions across engineering and non-engineering stakeholders.
  • Lead code reviews and design discussions to raise quality standards.
  • Establish front-end and full-stack engineering standards that improve quality and consistency across the team.
  • Mentor junior and mid-level engineers to support their professional growth and impact.
  • Make architectural decisions with consideration for tradeoffs and long-term implications.

About the Company

Robots and Pencils

Production-ready AI implementations for enterprises

Robots & Pencils provides enterprise AI engineering services. It builds production-ready AI systems that companies can deploy quickly, delivering measurable business impact in weeks rather than months. The team blends advanced engineering with human-centered design, combining “robots” (AI/engineering) with “pencils” (UX and product design) to create solutions that are both technically solid and easy to use. The company works with large enterprises across sectors including Consumer Products and Retail, Education, Energy, Financial Services, Healthcare, and Manufacturing, and operates with small, senior teams instead of large consulting firms. Its delivery centers span Canada, the U.S., Eastern Europe, and Latin America, making it a nimble alternative to traditional global system integrators. The goal is to help enterprises move quickly and confidently with AI initiatives, delivering solutions that are reliable, scalable, and aligned with real business needs.

Company size
51-200
Company stage
Not listed
Total funding
Not listed
Headquarters
Calgary, Canada
Founded
2009

Recently Posted Jobs

Explore more opportunities at Robots and Pencils

See more jobs