FAQs
What is the main purpose of the Senior Software Engineer, iOS Developer position at Block?
The main purpose of this position is to enhance the developer experience for all iOS developers at Block by building the necessary infrastructure and tools that ensure fast and efficient iOS development at scale, particularly within a modularized monorepo codebase.
What are the key responsibilities of the role?
The key responsibilities include accelerating the delivery of a fast iOS developer experience with Bazel, increasing the efficiency of developers in developing and releasing apps, identifying and fixing performance bottlenecks, optimizing build tooling, determining project priorities, and overseeing the success of team projects.
What qualifications are necessary for applying to this role?
Candidates must have a passion for accelerating development velocity, experience leading projects that enhance developer workflow, familiarity with build and CI tools (such as Jenkins and fastlane), and excellent software engineering knowledge for providing technical mentorship.
What preferred experiences should candidates have for this position?
Even better if candidates have experience with Bazel/Blaze/Buck build systems, reverse engineering Xcode, macOS, or iOS software, knowledge of iOS/Mac development languages (Swift, Objective-C) and tools (such as xcodebuild and clang), as well as familiarity with Starlark, Python, and Ruby.
What are the expected salary ranges for this position across different zones in the U.S.?
The expected salary ranges are categorized as follows: Zone A: $163,600 - $245,400, Zone B: $155,400 - $233,200, Zone C: $147,300 - $220,900, and Zone D: $139,000 - $208,600.
What benefits does Block offer to its full-time employees?
Block offers a variety of benefits including healthcare coverage, a Health Savings Account, retirement plans with company match, an Employee Stock Purchase Program, wellness programs, paid parental and caregiving leave, paid time off and sick leave, learning and development resources, and paid life and disability insurance.
Does Block promote an inclusive workplace?
Yes, Block is committed to building a more inclusive economy and workplace, actively evaluating employees and job applicants without regard to race, gender, or other legally protected classes, and providing reasonable accommodations to disabled applicants during the recruitment process.
Is there a specific deadline to apply for this position?
There is no specific deadline to apply; however, on average, U.S. open roles are posted for 70 days before being filled by a successful candidate.