cover image
Robots & Pencils

Robots & Pencils

robotsandpencils.com

2 Jobs

112 Employees

About the Company

Robots & Pencils develops digital strategies and products that deliver exponential impact to our clients. We design and build solutions that unlock data and insights, infuse intelligent automation, and accelerate product innovation across the organization. Everything we do starts by blending the sciences with the humanities, the Robots with the Pencils. Our top-tier talent fuses creativity + technology to help brands transform their businesses, deliver delightful customer and employee experiences, and maintain a competitive edge amidst a constantly changing industry landscape.

Listed Jobs

Company background Company brand
Company Name
Robots & Pencils
Job Title
React Full Stack Developer
Job Description
Job Title: React Full Stack Developer Role Summary: Senior developer designing, building, and maintaining full-stack web applications using Java (backend) and React (frontend). Collaborate with stakeholders to deliver scalable, maintainable solutions aligned with business needs. Expectations: - Craft clean, maintainable code with strong backend/frontend integration - Mentor junior developers and contribute to technical best practices - Collaborate cross-functionally with design and engineering teams - Support full delivery lifecycle from prototyping to post-release maintenance Key Responsibilities: - Design, build, and maintain full-stack applications (Java/React) - Develop APIs for mobile/web integration with relational databases (e.g., PostgreSQL, MySQL) - Implement unit/integration tests; participate in code reviews - Guide technical design decisions to ensure scalability and reliability - Align solutions with client business objectives through stakeholder collaboration Required Skills: - Java (backend development) - React, JavaScript, TypeScript (frontend) - Relational databases (PostgreSQL, MySQL, SQL Server, Oracle) - CI/CD pipelines, Docker, AWS, Node.js - Unit testing, BDD, Git, modern IDEs Required Education & Certifications: - Bachelor’s in CS, Computer Engineering, or equivalent experience - 4–6 years professional software development experience
United states
Remote
Junior
17-12-2025
Company background Company brand
Company Name
Robots & Pencils
Job Title
Senior IOS App Developer
Job Description
**Job Title:** Senior iOS App Developer **Role Summary:** Lead end‑to‑end development of scalable, high‑performance iOS applications. Own architecture, design, coding, testing, and delivery while mentoring a distributed team and collaborating cross‑functionally to align on product vision and technical strategy. **Expectations:** - Design and ship production‑ready iOS apps with a strong focus on usability, performance, and code quality. - Mentor junior developers, review code, and enforce best practices. - Integrate and maintain CI/CD pipelines, automated testing, and deployment flows. - Communicate effectively with designers, product managers, and backend teams in an agile environment. - Stay current with iOS ecosystem releases, libraries, and workflow tools. **Key Responsibilities:** - Architect and implement native iOS apps using Swift, SwiftUI (and/or UIKit), MVVM, async/await, and optionally Combine. - Translate product requirements and UI/UX designs into clean, modular, testable code. - Optimize performance, responsiveness, accessibility (WCAG, VoiceOver, Dynamic Type), and startup time using Xcode Instruments and system logs. - Lead iOS engineering streams: discovery, implementation, release, and post‑launch support. - Review pull requests, mentor team members, and promote coding standards and documentation. - Ensure CI/CD coverage (GitHub Actions, Bitrise, CircleCI, Fastlane) with automated tests (XCTest, XCUITest, snapshot). - Collaborate on API design, backend integration, and mobile‑friendly contracts. - Coordinate with offshore team members across time zones, sharing architecture guidance and technical artifacts. - Evaluate and integrate emerging iOS libraries, UI frameworks, and automation tools. - Maintain App Store compliance, support crash analytics (Crashlytics, Sentry), user feedback loops, and observability. - Drive continuous improvement of mobile development practices and team performance. **Required Skills:** - 5+ years of professional iOS development; 2+ in senior/lead roles. - Expertise in Swift, SwiftUI (and/or UIKit), MVVM, and Swift Concurrency (async/await); familiarity with Combine. - Proficient in networking (URLSession/Alamofire), REST/JSON (GraphQL optional), and persistence (Core Data, Realm, SQLite, SwiftData). - Strong testing foundation: XCTest, XCUITest, snapshot testing, dependency injection. - Experience with package/build and release tooling: Swift Package Manager, CocoaPods, Fastlane, code signing, TestFlight, App Store Connect. - Published apps on the App Store; knowledge of StoreKit, APNs, deep links, background modes, Keychain/CryptoKit, and app security. - Familiarity with widgets, Live Activities, App Clips, Core ML/Vision, and optional cross‑platform strategies (KMM, React Native, Flutter). - Proficient Git workflows and CI/CD integration. - Open source contributions or active technical blog/GitHub profile. - Personal competencies: accountability, adaptability, collaboration, execution focus, innovation mindset, craftsmanship. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Engineering, or equivalent experience. ---
Calgary, Canada
Remote
Senior
19-02-2026