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 Principal Backend(Node.js) Developer

Job Description

We're looking for a Principal Back-End (Node.js) Software Developer, Engineer 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

  • 7+ years of delivering software
  • B.S. or higher in Computer Science, Computer Engineering, or equivalent work experience
  • Proficiency in designing and architecting software, including interactions with hardware, databases, browsers, file systems, and various infrastructure types
  • Strong grasp of and ability to teach others's about design's impact on comprehensibility, maintainability, performance, and availability in software development
  • Stories that express why you believe what are best practices for applying systematic and disciplined approaches to software development, including requirements gathering, software design, testing, debugging, and maintenance
  • Deep expertise in writing, analyzing, and debugging code in various programming languages
  • Excellent problem solving skills, including a strong understanding of data structures and algorithms 
  • Sound understanding of computer networks, protocols, network security, and internet data transmission.
  • A rigorous approach to achieving software privacy and security, including secure coding practices, threat avoidance, and threat mitigation
  • Procedural knowledge for when and how to leverage parallel and distributed computing
  • Demonstrated ability to learn new skills and technologies
  • Excellent communication skills, including the ability to share insights and expectations with stakeholders, clients, team members, and various levels of management across multiple time zones
  • Ethical, pragmatic approach to computation theory, considering automation, human involvement, and ethical boundaries
  • Commitment to incorporating human-centered, universal design with empathy for user and developer experiences
  • Sharpies, Post-its and robot dreams

Desired Specifics:

  • Experience with NodeJS, koa or express, and either or both of JavaScript and TypeScript
  • Experience working with microservices-based architecture
  • Experience with PostgreSQL or other relational databases
  • Experience leading a team of developers and QA
  • Experience with containerization (Docker, Kubernetes) a plus
  • Background or experience in education, financial, or healthcare industries a plus
  • Github profile or link to open source work a plus
  • Experience building time machines a plus

See more jobs at Robots & Pencils

Apply for this job

+30d

Sr. Product Owner-Calgary Based

Robots & PencilsCalgary, Canada, Remote
agileDesignUXqa

Robots & Pencils is hiring a Remote Sr. Product Owner-Calgary Based

Job Description

As Sr. Product Owner Contractor at Robots & Pencils, your impact will be to drive the product roadmap and strategy for your team. Product Ownership is the heart of ensuring that we build and deliver meaningful, impactful product enhancements and features for our users. You’ll be responsible for turning research into full-fledged products and will work closely with the business development and UX teams to deeply understand the problem space and define compelling products.

Product Design & Development

  • Define a product strategy and roadmap with prioritized features to realize business goals and strategies

  • Assist in defining the core product vision, goals, functionality and requirements

  • Drive a lean and agile development process to help define and refine working processes in order to maximize efficiency in constantly evolving environments

  • Work with both internal and external groups to roll-out product features

  • Collaborate across robot and pencil practices to scope and deliver world-class products and establish shared vision by building consensus on priorities leading to product execution

  • Guide ideas from concept-to-experimentation-to-product

Product Roadmap

  • Work with UX team to translate product strategy into detailed requirements and deliver according to the product roadmap

  • Define and deliver MVPs based on research, then scaling this out into full-fledged products

  • Create and maintain product roadmaps, feature backlogs and product documentation such PRDs, user stories, use cases, user flows, logic flows, and functional specifications.

Product Management

  • You will help lead large and complex projects, and mentor peers to help grow and develop an already collaborative and dedicated team

  • Write detailed functional specs so the team is aligned on what we are delivering and what success looks like

  • Prioritize development activities with the robots, assist in determining the best technical implementation methods, work closely with QA on acceptance testing and lead product launches

Stakeholder Management

  • Create buy-in for the product strategy with stakeholders including the executive team

  • Strive to mentor peers through leading Pencil Sharpening sessions (the Pencils team gets together every month to collaborate and share their knowledge), while helping to advance their creative capabilities 

  • Join a tightly integrated UX Practice that takes teamwork seriously every day

Qualifications

                   Transportation industry experience is a plus!

  • 7+ years of product management, business analysis or equivalent experience with preference given to those who have a BA/BS in a technical field such as Computer Science/Engineering, or equivalent

  • Experience with agile methodologies and an understanding of product management's role in various development methodologies

  • Proven track record of leading and delivering large and complex products and services

  • Excellent leadership, communication and presentation skills

  • Excellent analytical problem solving and decision making skills

  • Ability to quickly understand, simplify, internalize and communicate complex or technical concepts

  • Demonstrated thoroughness, follow-up and attention to detail

  • Up-to-date understanding of market trends and keen interest in following emerging technologies

  • Emphasis on user-driven product design and data-driven product refinement

  • Strong understanding of user experience, technical and business issues

  • Domain knowledge in one or more relevant industries

See more jobs at Robots & Pencils

Apply for this job

Robots & Pencils is hiring a Remote Sr. Front End (React/Angular) 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 or Angular

  • 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 Principal Fullstack Solutions Architect

Job Description

We're looking for a Principal Fullstack Solutions Architect 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

Responsibilities:

  • Design, develop, and maintain applications using Node.js, React, Webpack, MySQL, and AWS infrastructure.
  • Conduct architectural tradeoff analysis and provide recommendations to optimize system design and performance.
  • Identify, define, estimate, and prioritize technical initiatives for the team, aligning with business objectives and technical feasibility.
  • Support the identification, definition, sizing, and prioritization of product feature initiatives, ensuring they meet technical and business requirements.
  • Assist the team in debugging cross-system issues, executing proof of concepts, and clarifying technical implementation details to enhance solution clarity and functionality.
  • Github profile or link to open source work a plus
  • Excellent communication skills with the ability to share insights and expectations with Clients, stakeholders and colleagues, both locally and remotely

Qualifications

  • 7+ years of delivering software
  • B.S. or higher in Computer Science, Computer Engineering, or equivalent work experience
  •  Proficiency in designing and architecting software, including interactions with hardware, databases, browsers, file systems, and various infrastructure types
  • Strong grasp of and ability to teach others's about design's impact on comprehensibility, maintainability, performance, and availability in software development
  • Stories that express why you believe what are best practices for applying systematic and disciplined approaches to software development, including requirements gathering, software design, testing, debugging, and maintenance
  • Deep expertise in writing, analyzing, and debugging code in various programming languages
  • Excellent problem solving skills, including a strong understanding of data structures and algorithms
  • Sound understanding of computer networks, protocols, network security, and internet data transmission.
  • A rigorous approach to achieving software privacy and security, including secure coding practices, threat avoidance, and threat mitigation
  • Procedural knowledge for when and how to leverage parallel and distributed computing
  • Demonstrated ability to learn new skills and technologies
  • Excellent communication skills, including the ability to share insights and expectations with stakeholders, clients, team members, and various levels of management across multiple time zones
  • Ethical, pragmatic approach to computation theory, considering automation, human involvement, and ethical boundaries
  • Commitment to incorporating human-centered, universal design with empathy for user and developer experiences

See more jobs at Robots & Pencils

Apply for this job