• Start for Free
  • Play
    • Coding Games
    • Minecraft
    • Code Jam
    • Hour of Code
  • Parents
    • Overview
    • Curriculum
    • Plans & Pricing
    • Why Code?
  • Educators
    • Overview
    • School Curriculum
    • Request a Quote
    • Training & PD
    • Hour of Code
  • Summer Camps
  • Log in
  • Start for Free
  • Start for Free
  • Log in
  • Tynker Apps
  • Parents
    • Overview
    • Curriculum
    • Plans & Pricing
    • Why Code?
  • Educators
    • Overview
    • School Curriculum
    • Request a Quote
    • Training & PD
  • Summer Camps

Careers at Tynker

  • About
  • Careers

Are you a creative thinker with a can-do attitude? Do you want to play a key role in developing a new computing platform - one designed to teach children computational thinking and programming skills in a fun, intuitive, and imaginative way? Are you interested in joining a team of all-stars with a history of starting and building successful companies?

If you answered “yes” to these questions, consider joining us at Tynker. We’re looking for fellow innovators who are passionate about preparing kids for the next millennium. Get in on the ground floor of an innovative new company that is changing the way kids learn about and leverage technology.

Tynker is well-funded by leading educators and top-tier Silicon Valley VCs.

Open Positions

United States

Engineering

  • Sr. Mobile Software Engineer - iOS
  • Sr. Mobile Software Engineer - Android
  • Senior Software Engineer - Full-Stack Development
  • Software Engineer - Game Development

Design

  • Senior Product Designer (UX/UI)
  • Senior Visual Designer
  • Mobile App Designer

If interested, please send your resume to jobs.

Resumes from recruiters will NOT be accepted.



Porto, Portugal

  • Software Engineer - Back-end Development
  • Front-End Web Developer
  • Game Developer
  • Senior JavaScript Developer

Positions are located in Candal Park.

If interested, please send your resume to jobs.

Resumes from recruiters will NOT be accepted.



Sr. Mobile Software Engineer - iOS

We are looking for a lead mobile developer to drive the development of our iPhone and iPad apps. You will be building rich visual experiences to engage K-12 students in a creative playground where they Tynker, play and learn. If you like pushing the boundaries of touch-based creation environments, this is the job for you.

Requirements:
  • BS/MS in computer science with 3+ years of software development experience
  • 2+ years of iOS software development experience (Swift, Objective-C)
  • 2+ years of C++ experience
  • Must have a strong grasp of CS fundamentals, especially in data structures, algorithm design, and programming languages
  • Must have deep experience building successful consumer mobile apps
  • Working knowledge of back-end technologies required for mobile apps
  • Able to work under pressure in a timely manner without sacrificing quality
  • Demonstrated ability to write clean code with good embedded documentation
  • Ability to work well in a team and to take on leadership roles as required
  • Knowledge of Web standards including XHTML, Javascript, CSS, SVG, WebGL is a big plus
  • Excellent written and verbal communication skills

If interested, please send your resume to jobs.


Sr. Mobile Software Engineer - Android

We are looking for a lead mobile developer to drive the development of our Android phone and tablet apps. You will be building rich visual experiences to engage K-12 students in a creative playground where they Tynker, play and learn. If you like pushing the boundaries of touch-based creation environments, this is the job for you.

Requirements:
  • BS/MS in computer science with 3+ years of software development experience
  • 2+ years of Android software development experience (Java, Kotlin, NDK)
  • 2+ years of C++ experience
  • Must have a strong grasp of CS fundamentals, especially in data structures, algorithm design, and programming languages
  • Must have deep experience building successful consumer mobile apps
  • Working knowledge of back-end technologies required for mobile apps
  • Able to work under pressure in a timely manner without sacrificing quality
  • Demonstrated ability to write clean code with good embedded documentation
  • Ability to work well in a team and to take on leadership roles as required
  • Knowledge of Web standards including XHTML, Javascript, CSS, SVG, WebGL is a big plus
  • Excellent written and verbal communication skills

If interested, please send your resume to jobs.


Senior Software Engineer - Full-Stack Development

We are looking for a strong full-stack developer to lead the development of our educational platform that revolutionizes the way schools use technology. As a Senior Full-Stack Engineer you’ll be responsible for building reusable frameworks, creating scalable district-level tools, refining our metrics and data-collection architecture, and constantly scaling our services to support growth. Join a dynamic team of developers to come up with new and stimulating ways to engage young learners to get creative with code!

Tynker is used by over 100,000 schools and is the leading Kids Coding platform helping millions of students learn coding. Our learning platform delivers courses that teach block coding students in kindergarten to high school where they learn JavaScript and Python. Tynker’s mission is to provide every child with solid foundations in STEM, programming and critical thinking skills to prepare them to become better architects of their future world.

Primary Tasks
  • Create awesome experiences for young coders
  • Write efficient back-end code that handles millions of users
  • Define data models to support the user experience across multiple platforms
  • Design elegant APIs to power our suite of apps
  • Iterate and improve experiences periodically based on feedback
  • Perform data engineering tasks to support our machine learning efforts
Requirements
  • BS/MS degree in Computer Science
  • 5+ years of professional experience building and maintaining large scale web applications (100K+ users)
  • Full grasp of HTML, CSS, JavaScript, and AJAX-based JSON/XML web services
  • Must be comfortable using frameworks like Angular, Foundation, Bootstrap, React and modern design patterns such as Redux
  • Must be comfortable with using PHP, Mongo, and other back-end technologies on LAMP and MEAN stacks
  • Must be able to quickly adapt and learn to work within an unfamiliar codebase
  • Must be familiar with various design and architectural patterns
  • Should have experience consuming and designing creating RESTful APIs
  • Should understand modern front-end architectures and be able to modify JavaScript code
  • Demonstrated ability to be self-driven and work with minimal supervision
  • Strong object oriented fundamentals preferred

If interested, please send your resume to jobs.

Resumes from recruiters will NOT be accepted.


Software Engineer - Game Development

Tynker is looking for a talented software engineer to join our game development team. In this position, you will collaborate with game designers, designers, developers and artists and drive the implementation of a variety of games designed specifically to teach kids to code. In this role, you will build games inspired by physics puzzlers like Angry Birds, arcade classics such as Pacman, and popular contemporary games like Candy Crush, Minecraft or Fortnite. Your games will inspire millions of kids to learn coding and get creative!

Tynker is the #1 Kids Coding platform and helps millions of students learn coding. Our self-paced courses and creativity tools guide them from block coding to JavaScript, Swift and and Python. Tynker's mission is to provide every child with solid foundations in STEM, programming and critical thinking skills to prepare them to become better architects of their future world.

Primary Tasks
  • Design and develop game kits that comprise of well-designed, documented, fully working games for kids to use, re-create and customize
  • Build games and apps using various programming languages - Tynker, JavaScript, Python and Swift
  • Collaborate with other developers and instructional designers to plan game-based courses and curriculum.
  • Contribute toward Tynker's curriculum which introduces technologies such as game design, robotics, Minecraft modding, visual development, programming languages, web and mobile app development, augmented reality and artificial intelligence
Requirements:
  • BS/MS in Computer Science, Computer Engineering or a related field
  • Proficient in 2D and 3D math and a solid understanding of CS fields including data structures, algorithms, UX, networks and operating systems
  • Must be comfortable switching development environments, standards and code bases quickly and effectively
  • Experience as a developer on a project that used Android and iOS technologies using Objective C, Java or Swift
  • Must be proficient in one of more of the following languages: JavaScript, Swift, Python, C++, Objective C, C#
  • Excellent problem solving and communication skills, so that you are able to articulate technical concepts for a young student audience.
  • Must be proficient with common game patterns, various game engines, and articulate implementation strategies for designing different kinds of games such as platformers, mobile, puzzle, arcade, strategy and role-playing games.
  • Passion for games and game development
  • Ability to learn and act in a fast-paced environment
  • A high level of energy and motivation
  • Experience with OpenGL, ARKit and other 3D technologies
  • Experience with drones, LEGO, Arduino, Raspberry Pi, Bluetooth, and other hardware kits is a plus
  • Experience designing APIs, SDKS and mobile toolkits is a plus

If interested, please send your resume and portfolio to jobs.


Senior Product Designer (UX/UI)

Tynker is looking for a senior level strategic thinker who will turn ideas into amazing interactive products that engage our primary customers – kids! You will be responsible for delivering all aspects of design, from defining customer needs to delivering prototypes and UI specifications.

Tynker is the #1 Kids Coding platform and helps millions of students learn coding. Our self-paced courses and creativity tools guide them from block coding to JavaScript, Swift and and Python. Tynker's mission is to provide every child with solid foundations in STEM, programming and critical thinking skills to prepare them to become better architects of their future world.

Primary Responsibilities:
  • Expand Tynker’s creativity suite with art and music extensions
  • Improve coding IDE functionality and ease of use
  • Identify interaction needs across all user states and ages
  • Deliver user flows, prototypes, and user interactions
  • Define and document experiences across all of our supported mediums – web, touch tablets, and phone
  • Collaborate with executive team on strategy, roadmap and direction
  • Incorporate feedback from customers, developers and design team members
  • Produce detailed dev specifications and handoff deliverables to developers
  • Run user testing sessions and surveys
Required Skills/Experience:
  • 5+ years experience in interaction and product interface design
  • 3+ years experience for touch-based mobile interfaces
  • Experience building digital tools and documenting app interactions
  • Strong visual and iconography skills
  • Ability to drive the entire design process from ideation to implementation
  • Strong self-management skills and product delivery ownership
  • Well-versed in user-centered design methods and best practices
  • Expertise using wireframe tools and generating interactive hi-fi prototypes
  • Excellent written and verbal communication skills
  • Able to work under pressure in a fast-paced environment without sacrificing quality
  • Ability to negotiate and articulate the "why" of design decisions. You'll need to convince, to disagree confidently, take and give straightforward criticism.
  • Strong portfolio with examples of functional tool designs across web and mobile platforms
  • Bachelor's or higher degree in Human-Computer Interaction, Interaction Design, or Graphic Design
Bonus Points for the Following:
  • Experience working with children’s products and services
  • Technical background with knowledge of Web standards - HTML, CSS, Javascript
  • Experience with game and level design
  • Deep familiarity with iOS, Android, and/or Windows 8 design standards
  • Other visual design experience

All candidates must send a portfolio or work samples along with their inquiries, these should include examples of amazing visually rich interfaces and UX processes.

If interested, please send your resume with a link to your portfolio to jobs.


Senior User Interface (UI)/Visual Designer

We are looking for a detail-oriented, pixel perfect User Interface designer to help us take our products to the next level! You will be responsible for defining and maintaining the look and feel for our web experiences.

Ideal candidate has exceptional visual design skills and experience defining a visual brand language. You’ll be responsible for creating breathtaking designs that include delivering the concept, theme, color, typography and style for web and mobile platforms. Even more important, our visual designer needs to be able to make these designs a reality and bring them to life through creating and helping identify the code behind the designs. You will work closely with the executive team, interaction designers, and customers to iterate with an agile developer team to define the user interface. Success will be measured by your ability to create delightful experiences that engage our primary audience – kids!

Primary Responsibilities:
  • Design stunning dashboard interfaces that are easy to use, easy to understand, and reflect our brand
  • Design and maintain design pattern libraries across all of Tynker's platforms
  • Engage students to progress in their coding courses and support course assets
  • Help parents understand the importance of coding and what Tynker has to offer
  • Captivate audiences across website, app, and integrated marketing channels
  • Help shape brand positioning, landing pages, and promotional material for international coding events
  • Collaborate with UX designers on end-to-end experiences for screen designs
  • Explore visual ideations and prototype motion design for digital interfaces
  • Support illustration iconography design
  • Identify the stylistic changes needed across the various age ranges
  • Work with developers to hand off deliverables
Requirements:
  • At least 5 years experience as a visual interface designer
  • At least 2 years designing touch-optimized layouts for web or mobile applications
  • Experience designing for product dashboards, progression-based goals, and multiple user states.
  • Expertise in branding through visual communication
  • BA, BFA or higher degree in HCI, computer science, design or related studies
  • Need to stand out as an exceptional visual thinker with a great sense of aesthetics and a deep understanding of composition, grid, typography, and high fidelity creations
  • Proven track record and a passion for designing compelling user interfaces with a fluency in current design practices and expertise with tools such as Sketch, XD, Illustrator, and Photoshop
  • Comfort/ passion for working through complex information architectures and abstracting into a powerful UI and obsessed with good user-centered design practices and have an eye for detail
  • Able to work under pressure in a timely manner without sacrificing quality
  • Ability to negotiate and articulate the "why" of design decisions. You'll need to convince, to disagree confidently, take and give straightforward criticism.
  • Strong portfolio with examples of of unique and original designs for web and mobile platforms and understanding the coding of the designs is a must
Bonus Points for the Following:
  • Game design experience of any kind a plus
  • Experience working with children’s products and services is a plus
  • Experience in creation of logos, identity, and corporate branding materials
  • Excellent Icon design
  • Front-end development skills and a command of interactive web technologies (HTML5, CSS/SCSS, Java Script, Ajax)
  • Deep familiarity with iOS, Android, and/or Windows 8 GUI standards

All candidates must send a portfolio or work samples along with their inquiries, these should include examples of amazing visually rich interfaces.

If interested, please send your resume with a link to your portfolio to jobs.


Mobile App Designer - UI/UX

Tynker is looking for a dedicated mobile designer who has an eye for detail and can deliver engaging experiences for kids. From defining customer needs to delivering UI specifications, you will be responsible for delivering an end-to-end experience.

Tynker is the #1 Kids Coding platform and helps millions of students learn coding. Our self-paced courses and creativity tools guide them from block coding to JavaScript, Swift and Python. Tynker's mission is to provide every child with solid foundations in STEM, programming and critical thinking skills to prepare them to become better architects of their future world.

Primary Responsibilities:
  • Design UX flows and UI screens for Tynker’s mobile apps
  • Integrate new features to improve a child’s experience
  • Deliver user flows, prototypes, and user interactions
  • Define and document experiences across all supported devices and platforms
  • Collaborate with executive team on strategy, roadmap and direction
  • Incorporate feedback from customers, developers and design team members
  • Produce detailed dev specifications and handoff deliverables to developers
  • Convey motion design through animations or prototypes
  • Run user testing sessions and surveys
  • Identify improvement opportunities and support claims with research
Required Skills/Experience:
  • 4+ professional years of experience as a UX/UI mobile designer
  • 5+ years experience in interaction and product interface design
  • Experience designing across iOS and Android platforms
  • Expert understanding of Android design patterns and Apple’s human interface design guidelines
  • In depth understanding of how to design across multiple device sizes
  • Able to analyze usage data trends
  • Experience building digital creative tools and documenting app interactions
  • Strong visual, graphic, and iconography skills
  • Ability to drive the entire design process from ideation to implementation
  • Strong self-management skills and product delivery ownership
  • Well-versed in user-centered design methods and best practices
  • Expertise using wireframe tools and generating interactive hi-fi prototypes
  • Excellent written and verbal communication skills
  • Able to work under pressure in a fast-paced environment
  • Ability to negotiate and articulate the "why" of design decisions. You'll need to convince, to disagree confidently, take and give straightforward criticism.
  • Strong portfolio with examples of functional apps that were released to the App Store or Google Play
  • Bachelor's or higher degree in Human-Computer Interaction, Interaction Design, or related fields
Bonus Points for the Following:
  • Experience working with children’s products and services
  • Technical background with knowledge of programming languages
  • Experience with game design
  • Deep familiarity with iOS, Android, and/or Windows 8 design standards
  • Other visual design experience

All candidates must send a portfolio or work samples, these should include examples of amazing visually rich interfaces and interaction design.

If interested, please send your resume with a link to your portfolio to jobs.


Software Engineer - Back-End Development - Porto

We are looking for a strong back-end developer to lead the development of our educational platform that revolutionizes the way schools use technology. As a Senior Web Developer you’ll be responsible for building reusable frameworks, creating scalable district-level tools, refining our metrics and data-collection architecture, and constantly scaling our services to support growth. Join a dynamic team of developers to come up with new and stimulating ways to engage young learners to get creative with code!

Tynker is used by over 100,000 schools and is the leading Kids Coding platform helping millions of students learn coding. Our learning platform delivers courses that teach block coding students in kindergarten to high school where they learn JavaScript and Python. Tynker’s mission is to provide every child with solid foundations in STEM, programming and critical thinking skills to prepare them to become better architects of their future world.

Primary Tasks
  • Write efficient back-end code that handles millions of users
  • Define data models to support the user experience across multiple platforms
  • Design elegant APIs to power our suite of apps
  • Iterate and improve experiences periodically based on feedback
  • Perform data engineering tasks to support our machine learning efforts
Requirements
  • BS/MS degree in Computer Science
  • 5+ years of professional experience building and maintaining large scale web applications (100K+ users)
  • Full grasp of HTML, CSS, JavaScript, and AJAX-based JSON/XML web services
  • Must be comfortable with using PHP 7+, Mongo, and other back-end technologies
  • Must be able to quickly adapt and learn to work within an unfamiliar codebase
  • Must be familiar with various design and architectural patterns
  • Should have experience consuming and designing creating RESTful APIs
  • Should understand modern front-end architectures and be able to modify JavaScript code
  • Demonstrated ability to be self-driven and work with minimal supervision
  • Strong object oriented fundamentals preferred
  • Experience with LMS, Google Classroom, Clever Secure Sync or Learning Tools Interoperability (LTI), is a big plus
  • Familiarity with AWS EC2 is a plus

If interested, please send your resume to jobs.

Resumes from recruiters will NOT be accepted.


Front-End Web Developer - Porto

We are looking for a full-stack developer who has a strong command of web development including Angular, CSS3, HTML5, Javascript, cross-browser development techniques and has a passion for building pixel-perfect, clean and elegant code. You will work with a team of developers building tools and frameworks used by millions of K-12 students to learn to code. While frameworks are great, you should have no problems building your own or hacking existing ones.

Tynker is the #1 Kids Coding platform and helps millions of students learn coding. Our self-paced courses and creativity tools guide them from block coding to JavaScript, Swift and and Python. Tynker’s mission is to provide every child with solid foundations in STEM, programming and critical thinking skills to prepare them to become better architects of their future world. Join a dynamic team of developers to come up with new and stimulating ways to engage young coders to get creative with code!

Primary Tasks:
  • Create awesome web experiences for young coders
  • Transform design comps made by creative leads to functional web applications
  • Create scalable cloud backend software that handles millions of users
  • Iterate and improve experiences periodically based on feedback
Requirements:
  • BS/MS degree in Computer Science
  • 5+ years of professional experience building and maintaining large sites (50+ pages)
  • Full grasp of HTML, CSS, JavaScript, and AJAX-based JSON/XML web services
  • Should be proficient using frameworks like Angular, React, Foundation or Bootstrap
  • Must be comfortable with using PHP, Mongo, and other back-end technologies
  • Ability to debug cross-browser/cross-domain issues
  • Solid foundation creating cross-browser and responsive web experiences and understand the nuances of supporting tablet and mobile browsers
  • Must be able to quickly adapt and learn to work within an unfamiliar codebase
  • Must be familiar with various design and architectural patterns
  • Demonstrated ability to be self-driven and work with minimal supervision
  • Experience creating APIs and RESTful web services is preferred
  • Strong object oriented fundamentals with prior experience in Java or C++ is a plus

If interested, please send your resume to jobs.


Game Developer - Porto

We are seeking a talented game developer to join our game development team. In this position, you will collaborate with our game designers, developers and artists and drive the implementation of a variety of games, puzzles and interactive content that teach kids (9+) to program. You will be working on activities that span a variety of domains including Minecraft modding, game design, STEM activities for schools, drone programming and robotics.

Requirements:
  • BS/MS in game development, computer science, or mathematics
  • 3+ years of game development experience
  • Excellent knowledge of C, JavaScript or Python
  • Working knowledge of Web Design and development (HTML, XML, JavaScript, CSS)
  • Understanding of data structures and algorithms
  • Attention to detail
  • Strong written and oral communication skills
  • Ability to learn and act in a fast-paced environment
  • A high level of energy and motivation
  • Passion for games and game development
  • Extensive knowledge of PC games, console games, player types, and game mechanics.

Please include a portfolio link or a game reel in your application.

If interested, please send your resume and portfolio to jobs.


Senior JavaScript Developer - Porto

Tynker is looking for an experienced front-end developer who can help extend Tynker's core web frameworks and platform tools. You will work with a team of developers building tools and frameworks used by millions of K-12 students to learn to code. To support learners of all age groups, Tynker supports a wide range of technologies such as icon-based coding, block coding, text coding with interactive Jupyter notebooks, and Docker container technologies. Join a dynamic team of developers to come up with new and stimulating ways to engage young coders to get creative with code!

Tynker is the #1 Kids Coding platform and helps millions of students learn coding. Our self-paced courses and creativity tools guide them from block coding to JavaScript, Swift and and Python. Tynker's mission is to provide every child with solid foundations in STEM, programming and critical thinking skills to prepare them to become better architects of their future world.

Primary Tasks
  • Create awesome experiences for young coders
  • Transform design comps made by creative leads to functional web applications
  • Extend Tynker's Integrated Development Environment to support a variety of coding paradigms
  • Work with technologies such as Minecraft Modding, Bluetooth connected devices, Augmented Reality and Machine Learning
  • Extend Tynker's Minecraft modeling and coding editors using WebGL with more 3D and Augmented Reality features
  • Extend Tynker's Jupyter notebook kernels to support multiple programming languages
Requirements:
  • BS/MS degree in Computer Science
  • 3+ years of professional experience in group development using Python or JavaScript
  • Full grasp of HTML, CSS, JavaScript, and AJAX-based JSON/XML web services
  • Must be proficient using frameworks like Angular, Foundation or Bootstrap
  • Solid foundation creating cross-browser and responsive web experiences and understand the nuances of supporting tablet and mobile browsers
  • Must be able to quickly adapt and learn to work within an unfamiliar codebase
  • Must be familiar with various design and architectural patterns
  • Must be able to troubleshoot and debug complex issues such as network latency, front-end performance, cross-browser bugs
  • Demonstrated ability to be self-driven and work with minimal supervision
  • Strong object oriented fundamentals with prior experience in Java or C++ is preferred
  • Experience creating APIs and RESTful web services is a plus

If interested, please send your resume to jobs.

Feedback

About

Tynker is the world’s leading K-12 creative coding platform, enabling students of all ages to learn to code at home, school, and on the go. Tynker’s highly successful coding curriculum has been used by one in three U.S. K-8 schools, 100,000 schools globally, and over 60 million kids across 150 countries.

Tynker.com (student login area) is certified by the kidSAFE Seal Program.

Resources

  • Blog
  • About Us
  • Press
  • Jobs
  • Mobile Apps
  • Coding eBooks
  • Forum
  • Store
  • CS Authors

Parents

  • Overview
  • Curriculum
  • Summer Camps
  • Give a Gift
  • Redeem
  • Why Coding
  • Featured Makers
  • Plans & Pricing
  • Coding eBooks

Educators

  • Overview
  • Elementary
  • Middle School
  • High School
  • AP CS Courses
  • PD
  • Hour of Code
  • STEM Projects
  • Request a Quote

Parent Newsletter

Tynker.com (student login area) is certified by the kidSAFE Seal Program. © 2022 Neuron Fuel Terms & Conditions Privacy Policy Kids & Online Safety About Us Contact Us
×