Ios Software Engineer, Contributions

Reddit Reddit · Consumer · United States · Remote · Engineering

Software Engineer for Reddit's Contributions team, focusing on iOS native applications. Responsibilities include full development cycle, cross-functional collaboration, and contributing to technical strategy and execution for posting and commenting features.

What you'd actually do

  1. Work cross-functionally, collaborate and partner with product, design, and other engineering counterparts to execute on product and business strategy and build novel products and features that our users will love.
  2. Contribute to the full development cycle: technical design, development, test, experimentation, analysis, and launch. You’ll be reviewing code and design docs, giving feedback on product specs and mocks.
  3. Participate with a team of thoughtful, fast-moving, and motivated engineers. Contribute to standards that improve developer workflows, recommend best practices, and help mentor engineers on the team to grow their technical expertise.
  4. Continuously learn and improve your technical and non-technical abilities.

Skills

Required

  • Swift
  • iOS mobile native applications
  • software development experience
  • unit/integration/end-to-end testing
  • design documents
  • CI/CD
  • A/B testing
  • code reviews
  • documentation
  • organizational skills
  • prioritize tasks
  • keep projects on schedule
  • communication skills
  • collaborate effectively
  • BS degree in Computer Science or equivalent practical experience
  • build new things
  • thrive in ambiguity
  • thrive in failure
  • care about innovation
  • GraphQL
  • REST
  • HTTP basics
  • design maintainable APIs

What the JD emphasized

  • developing user-facing iOS mobile native applications at scale
  • Swift (expertise required)