Company Name:
Company Url:
Short Pitch:
Description:
Headquarter Location:
Tags:


Job Url:

Robots & Pencils


Robots & Pencils is a digital innovation firm. We help our clients use mobile, web and frontier technologies to transform their businesses and create what's next. In 2009, we created Robots & Pencils with the then-contrarian view that mobile would be more transformative than the Internet. Today, our thinking is rooted in the belief that, in the age of unprecedented technology acceleration, maintaining a competitive advantage requires new strategies and a focus on innovation.

Headquarter Location:
Calgary, Alberta Canada

Robots & Pencils is hiring a Remote Lead Full Stack Developer-AI/Data Science Web Development

Job Description

Are you a curious, adaptable, self-driven developer who demonstrates expertise by communicating your ideas clearly, and respectfully to those around you? Do you accept the ideas of others, and change your approach in the spirit of learning, and of shared principles, patterns, and practices? Do you challenge the ideas of others in the spirit of reaching the best possible outcome, and as a result of explorations sparked by being adaptable? Does the code you write reveal a journey toward simplicity on the other side of complexity?


Robots & Pencils is a talent-led organization with a helper culture, and an unfair share of creative makers who are passionate about finding a far better way to deliver new products to market, and to develop innovative solutions that transform businesses.


As a Lead Developer, you will work with talented developers, creative designers, experience designers, stakeholders, and clients to:


-   Deliver solutions, products, and product features in an array of industries
-   Craft APIs that support mobile apps, web apps, slack apps, etc.
-   Provide, and ensure top-drawer software by actively participating in continual improvement, and engaging peer review
-   Support business development in the creation of budgets and schedules for projects
-   Share knowledge and insights with team members through various channels, such as mentorship, lunch & learns, examples, and exercises, etc.

Qualifications

Necessary:

-   7+ of building app with Node.js and KOA on AWS with K8 required

-  Experience with data science/AI web development preferred

-   7+ years of delivering software
-   B.S. or higher in Computer Science, Computer Engineering, or equivalent work experience
-   Passion for the user, and developer experiences
-   Deep understanding of at least one established programming language (i.e. JavaScript, Go, Elixir, Python, Java, C#, C, etc.)
-   Strong understanding of common design patterns, and adjacent technologies (i.e. some or all of: SQL, TypeScript, MV[Whatever], Repository, REST, GraphQL, Swagger/OpenAPI/JSON Schema/OData, Git, NodeJS, Apollo, Phoenix, React, Angular, Vue, (S)CSS, Docker, Kubernetes)
-   Strong understanding of the full web technology stack (i.e. HTTP, caching, headers, cookies, client-server)
-   Strong understanding of software security practices
-   Proficiency in working with API’s and third party integrations
-   Disciplined approach to testing, quality, and behaviour driven development
-   Understanding of CS concepts (i.e. APIs, services, nTier, microservices/SOA, data structures and normalization, data access patterns, profiling & optimization)
-   Demonstrated ability to learn new technologies
-   Ability to collaborate and communicate with various team members across multiple timezones
-   Sharpies, Post-its and robot dreams

Desired
-   Excellent communication skills, including the ability to share insights, and expectations with stakeholders, clients, team members, and various levels of management
-   Github profile or link to open source work
-   Devops experience in Azure, AWS, or GCP
-   Experience with Infrastructure as Code (IaC) (i.e. Terraform, Ansible, CloudFormation, etc.)
-   Experience with implementing, configuring, or otherwise taking advantage of continuous integration
-   Experience with multi-tenant architectures (SaaS)
-   Strength in SQL, and RDBMS design
-   Exposure to no-SQL
-   Experience building time machines

 

See more jobs at Robots & Pencils

Apply for this job

Robots & Pencils is hiring a Remote Sr. Backend Developer-Canada based remote

Job Description

As a U.S. based remote Senior Robot, you will work with talented developers, creative designers, experience designers, stakeholders, and clients to:

  • Deliver solutions, products, and product features in a wide array of industries

  • Craft APIs that support mobile apps, web apps, slack apps, etc.

  • Provide, and ensure top-drawer software by actively participating in continual improvement, and engaging peer review

  • Support business development in the creation of budgets and schedules for projects

  • Share knowledge and insights with team members through various channels, such as mentorship, lunch & learns, examples, and exercises, etc.

Qualifications

 

You should have:

  • 5+ years of delivering software

  • B.S. or higher in Computer Science, Computer Engineering, or equivalent work experience

  • Passion for the user, and developer experiences

  • Self-motivated with ability to work with minimal direction

  • Deep understanding of Node JS, Java/Javascript 

  • Strong understanding of common design patterns, Kubernetes, Llnux, Docker  and other adjacent technologies (i.e. some or all of: SQL, TypeScript, MV[Whatever], Repository, REST, GraphQL, Swagger/OpenAPI/JSON Schema/OData, Git, Apollo, Phoenix, React, Angular, Vue, 

  • Strong understanding of the full web technology stack (i.e. HTTP, caching, headers, cookies, client-server)

  • Proficiency in working with SlackAPI’s and third party integrations

  • Disciplined approach to testing, quality, and behavior driven development

  • Understanding of CS concepts (i.e. APIs, services, nTier, microservices/SOA, data structures and normalization, data access patterns, profiling & optimization)

  • Demonstrated ability to learn new technologies

  • Sharpies, Post-its and robot dreams

  • Java with AWS Serverless and/or Python with AWS Serverless

See more jobs at Robots & Pencils

Apply for this job

24d

Sr. Front End (React) Developer

Robots & PencilsToronto, Canada, Remote
Designmobilesassapiqacssjavascript

Robots & Pencils is hiring a Remote Sr. Front End (React) Developer

Job Description

You love working on a team of highly skilled people, all with strong opinions about various technologies, frameworks and approaches to delivery. You are able to articulate your ideas to your colleagues effectively and will take on board the ideas of others. You thrive when faced with new challenges and will constantly look to improve existing processes. You manage your time well and enjoy the little moments where you get to go above and beyond. You take pride in your craft and strive to refine it as often as possible. You value sharing knowledge and helping others, even when it may stretch you.

  • Work on Client products as well as our own products, delivering first-class software

  • Build out mobile APIs and web applications for mobile and browser Clients

  • Peer review other team members’ code, and learn and adapt from peer review of your own code

  • Support sales and project managers with technical insights, leading to the creation of budgets and schedules for projects

  • You apply wisdom and knowledge to resolve issues and challenges while looking for new innovative solutions

Qualifications

  • 6+ years of relevant professional experience with preference given to those who have a degree in Computer Science/Engineering or completion of a Tech Bootcamp

  • Robust knowledge of native JavaScript, HTML, and CSS, with a preference for working with preprocessors like SASS or LESS

  • Comfortable using precompilers (e.g. - Webpack, Babel)

  • Experience working with React

  • Proficient in working with API’s and third party integrations

  • Demonstrated ability to learn new technologies

  • Strong understanding of responsive design and development

  • Experience with test-driven development and basic understanding of QA Processes

  • Understanding of common user interface guidelines and standards applied to web and mobile

  • Knowledge of project management techniques and the ability to plan, design, develop, test, implement and maintain system development life cycle segments and phases

  • Advanced knowledge of SEO and web analytics practices and platforms

See more jobs at Robots & Pencils

Apply for this job

Robots & Pencils is hiring a Remote Sr. Data Science/AI Developer

Job Description

We're looking for a Data Science/AI Developer who is recognized by their teammates, leaders, and stakeholders (referred to as "others" from here out) as being a trusted advisor and capable shipper.

Are you the person we're looking for?

Robots & Pencils is a talent led organization with a helper culture and an unfair share of creative makers who are passionate about finding a far better way to deliver new products to market and to develop innovative solutions that transform businesses. Talent who find the most success at R&P are reliable, credible, open-minded, and altruistic. If you're not sure whether you demonstrate those qualities, there are questions at the end of this description that might help you find out

Qualifications

  • Five to seven years of experience developing applications that use AI
  • Experience with React is a plus
  • Experience with technologies like Python and Node.js as well as knowledge of large language models 
  • Create large labeled datasets on which to carry out various forms of supervised/unsupervised learning and model testing
  • Interact with data engineers and software engineers to make algorithms scalable and production-ready
  • Support sales and project managers with technical insights, leading to the creation of budgets and schedules for projects
  • Share knowledge and insights with team members through lunch n’ learn programs or mentorship
  • Experience in software development or MS in computer science or a field related to data science
  • Experience with open source statistical analysis software packages for Python (Pandas, NumPy, SciPy) or R
  • Experience with Cloud Technologies/Services like Azure, AWS and Google Cloud
  • Experience with ML libraries, frameworks, or APIs such as TensorFlow, Caffe, Torch, Microsoft Cognitive Toolkit, SageMaker, Watson
  • Strong statistical or mathematical background, with exposure to deep/machine learning, social network analysis, or recommender systems
  • Excellent communications skills with the ability to share insights and expectations with clients, stakeholders and colleagues, both locally and remotely

See more jobs at Robots & Pencils

Apply for this job

+30d

Data Science/AI Developer

Robots & PencilsToronto, Canada, Remote
azurepythonAWSNode.js

Robots & Pencils is hiring a Remote Data Science/AI Developer

Job Description

We're looking for a Data Science/AI Developer who is recognized by their teammates, leaders, and stakeholders (referred to as "others" from here out) as being a trusted advisor and capable shipper.

Are you the person we're looking for?

Robots & Pencils is a talent led organization with a helper culture and an unfair share of creative makers who are passionate about finding a far better way to deliver new products to market and to develop innovative solutions that transform businesses. Talent who find the most success at R&P are reliable, credible, open-minded, and altruistic. If you're not sure whether you demonstrate those qualities, there are questions at the end of this description that might help you find out

Qualifications

  • Experience with developing applications that use AI
  • Experience with React is a plus
  • Experience with technologies like Python and Node.js as well as knowledge of large language models 
  • Create large labeled datasets on which to carry out various forms of supervised/unsupervised learning and model testing
  • Interact with data engineers and software engineers to make algorithms scalable and production-ready
  • Support sales and project managers with technical insights, leading to the creation of budgets and schedules for projects
  • Share knowledge and insights with team members through lunch n’ learn programs or mentorship
  • Experience in software development or MS in computer science or a field related to data science
  • Experience with open source statistical analysis software packages for Python (Pandas, NumPy, SciPy) or R
  • Experience with Cloud Technologies/Services like Azure, AWS and Google Cloud
  • Experience with ML libraries, frameworks, or APIs such as TensorFlow, Caffe, Torch, Microsoft Cognitive Toolkit, SageMaker, Watson
  • Strong statistical or mathematical background, with exposure to deep/machine learning, social network analysis, or recommender systems
  • Excellent communications skills with the ability to share insights and expectations with clients, stakeholders and colleagues, both locally and remotely

See more jobs at Robots & Pencils

Apply for this job