Software Engineer, Blockly

15 hours ago

Apply Now
Logo of Raspberry Pi Foundation

Raspberry Pi Foundation

Education • Non-profit • Hardware

Raspberry Pi Foundation is a UK-based charity and company focused on enabling young people to realize their potential through computing and digital technologies. They provide free resources, training, and guidance to teach coding and computing to young people and educators. Their initiatives include Code Club, a global movement of coding clubs, and various projects like the Astro Pi Challenge. The foundation also conducts research on computing education and supports teachers with curricula, resources, and professional development. Raspberry Pi is also known for creating affordable and accessible computing devices suitable for educational purposes.

51 - 200 employees

Founded 2009

📚 Education

🤝 Non-profit

🔧 Hardware

📋 Description

• Implement features in the Blockly library and plugins, balancing flexibility and backwards compatibility with developer ergonomics • Work with members of the team and open source contributors to deliver high-quality software with measurable impact • Provide courteous and helpful technical support to Blockly developers by answering questions, filing bugs, and triaging issues • Participate in the annual Blockly Summit by speaking about your work and interacting with developers in-person • Improve the accessibility of the Blockly library by following best practices for accessible web development • Ensure compatibility across multiple browsers, OSes, and types of hardware, with a focus on end user experience • Ensure compatibility with web frameworks (e.g. React, Vue, Svelte)

🎯 Requirements

• Demonstrable experience of working as a professional Software Engineer with a focus on web technologies • Experience with TypeScript and at least one web framework technology such as React, Angular, or similar • A proactive, pragmatic, and supportive attitude along with being happy to provide and receive constructive feedback • Interpersonal skills (verbal and written communications), with a collaborative approach to work effectively as part of a cross-disciplinary team • An interest in education, especially around computer science, block-based programming, and/or accessible computing • Experience with block-based programming • Experience with Webpack, or similar build systems

🏖️ Benefits

• Paid time off. In addition to public holidays, full-time employees in the US receive 15 days of paid time off, plus 3 additional days of paid time off for the company-wide closure at the end of each year. • Retirement Savings Plan (401)(k). We match 100% of employee contributions up to the first 5%. • Private Healthcare. We provide private healthcare (including dental and vision) for you and for your dependents through United Healthcare and Guardian. • Flexible working. We have clear policies to provide flexibility over when and where you work, helping you balance work responsibilities with the rest of your life. • Support for parents and carers. We provide generous family leave and flexibility for parents and carers. • Group term life insurance & disability insurance. We provide insurance and income protection schemes to provide peace of mind for you and your family. • Investing in learning and development. We invest in your growth and development, including through access to learning resources and training, with dedicated time for all employees.

Apply Now

Similar Jobs

19 hours ago

Senior Software Engineer developing identity and compliance services within Reddit's Advertising framework. Collaborating with cross-functional teams to enhance advertiser trust and governance.

BigQuery

Cassandra

Distributed Systems

GRPC

Kafka

NoSQL

Postgres

Python

Redis

SQL

Thrift

Go

20 hours ago

TAXWELL

2 - 10

Software Engineer II developing backend systems for a tax filing platform. Engaging in team collaboration and utilizing modern cloud infrastructure technologies like AWS.

AWS

Distributed Systems

EC2

Postgres

SQL

21 hours ago

Senior Full Stack Developer at First American designing and developing software applications. Responsible for integrating backend databases and creating modern user interfaces with React and .NET.

AWS

Cloud

Docker

Kubernetes

Material UI

React

TypeScript

.NET

22 hours ago

Senior Software Engineer at Kohl's collaborating with design, product, and engineering on innovative retail solutions. Leading application development using best practices in software engineering.

AWS

Azure

Cloud

Google Cloud Platform

22 hours ago

Senior Brand & Creative Designer developing complete brand systems and visual assets for clients. Focus on identity, digital presence, and cohesive storytelling through various channels.