Remote Senior Software Engineer II, iOS

at Braze

Posted 16 hours ago 4 applied

Description:

  • Braze is seeking a Senior Software Engineer II for their iOS team to build customer engagement SDKs for well-known apps and sites.
  • The role involves optimizing performance, ease of integration, clean API design, and reliability.
  • The ideal candidate will partner with a diverse iOS team to make architecture decisions and deliver a robust SDK.
  • Candidates should be willing to contribute to multi-platform SDKs, including React Native, Flutter, and Unity.

Requirements:

  • Candidates must have 5+ years of professional experience as a Software Engineer.
  • A deep understanding of the iOS ecosystem is required, including concurrency, performance, remote debugging, build & delivery systems, dependency management, and semantic versioning.
  • Candidates should be willing to work beyond Swift, with experience in TypeScript (React Native), Dart (Flutter), or C# (Unity).
  • Excellent verbal and written communication skills in English are necessary for interacting with both technical and non-technical partners.
  • Demonstrable ability to coach and mentor peers is required.
  • Optional characteristics that would enhance the application include experience with Swift, other JavaScript-based systems, Ruby, Golang, and participation in open source projects.

Benefits:

  • Braze offers competitive compensation that may include equity.
  • Retirement and Employee Stock Purchase Plans are available.
  • Flexible paid time off is provided to support work-life harmony.
  • Comprehensive benefit plans cover medical, dental, vision, life, and disability.
  • Family services include fertility benefits and equal paid parental leave.
  • Professional development is supported through formal career pathing, learning platforms, and a yearly learning stipend.
  • A curated in-office employee experience fosters community and innovation.
  • Opportunities to give back to the community include an annual Volunteer Week and donation matching.
  • Employee Resource Groups provide supportive communities within Braze.
  • The company culture is collaborative, transparent, and recognized as a Great Place to Workยฎ.