WebKit Developer Productivity Engineer
Role details
Job location
Tech stack
Job description
WebKit is the open source browser engine that renders web pages in Safari, Mail, and many other iOS and macOS applications. The WebKit Developer Productivity team is responsible for essential tooling and services for WebKit developer workflows, such as GitHub integration, pre-commit testing, build system improvements, and integration with the Web Platform Tests project.\n, We're looking for an engineer to work on tools and services that will help increase the efficiency and effectiveness of WebKit contributors. You'll own and improve workflows that hundreds of engineers rely on daily, from command-line tools to continuous integration pipelines to bug tracking automation.
Requirements
Experience with Python\nFamiliarity with Unix-based systems and shell scripting\nExperience with Git and GitHub workflows\nExperience with continuous integration systems (e.g. Buildbot, Jenkins, GitHub Actions)\nEffective collaboration and communication skills\nBS degree or equivalent experience
Knowledge of C++, Objective-C, or Swift\nExperience with cloud infrastructure (e.g. AWS S3, EC2)\nExperience working with and contributing to large-scale open source software projects\nFamiliarity with build systems (e.g Xcode, CMake, Make)\nKnowledge of web technologies such as HTML, CSS, and JavaScript