Job Closed

This listing is no longer active.

Reddit logo
Reddit

Reddit is an online platform utilized by thousands of communities to connect and converse about a wide variety of topics, including TV and movie fan theories, s

iOS Software Engineer

Location

Canada

Posted

39 days ago

Salary

0

Seniority

Senior

Bachelor Degree3 yrs expEnglishGraphQLiOSJavaPythonRustSwiftGo

Job Description

iOS Software Engineer

Reddit

• 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. • 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. • 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. • Continuously learn and improve your technical and non-technical abilities.

Job Requirements

  • Minimum of 3+ years of post-internship, full-time, hands-on, professional software development experience developing user-facing iOS mobile native applications at scale, using Swift.
  • Familiarity with software engineering best practices such as unit/integration/end-to-end testing, design documents, CI/CD, A/B testing, code reviews, and documentation
  • Strong organizational skills, the ability to prioritize tasks and keep projects on schedule.
  • Excellent communication skills. You collaborate effectively with teams in a fully remote environment and discuss complex topics with technical and non-technical audiences.
  • BS degree in Computer Science, a similar technical field of study or equivalent practical, professional, hands-on experience.
  • You love to build new things and thrive in ambiguity and even failure. You care about innovation.
  • Software development experience in one or more general-purpose programming languages; Swift (expertise required), Java, Python, Go, Rust, C++.
  • Additional knowledge around GraphQL, REST, HTTP basics, and the ability to design maintainable APIs is a plus.

Benefits

  • Global Benefit programs that fit your lifestyle, from workspace to professional development to caregiving support
  • Family Planning Support
  • Gender-Affirming Care
  • Mental Health & Coaching Benefits
  • Comprehensive Medical Benefits & Health Care Spending Account
  • Registered Retirement Savings Plan with matching contributions
  • Income Replacement Programs
  • Flexible Vacation & Paid Volunteer Time Off
  • Generous Paid Parental Leave

Related Job Pages

More Full-stack Engineer Jobs

Reddit logo

iOS Software Engineer

Reddit

Reddit is an online platform utilized by thousands of communities to connect and converse about a wide variety of topics, including TV and movie fan theories, s

• 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. • 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. • 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. • Continuously learn and improve your technical and non-technical abilities.

United States
$164K - $229K / year
Job Closed
Mitek Systems logo

Senior Full Stack Software Engineer – IDV, MiVIP Platform

Mitek Systems

The global leader in mobile capture and digital identity verification.

Full TimeRemoteTeam 201-500Since 1986H1B Sponsor

• Design, build, and deploy production-grade APIs and services within a microservices/serverless architecture. • Own your code from design to deployment, ensuring scalability, security, and performance at every step. • Automate testing and delivery through robust unit, integration, and performance tests for reliability at scale. • Document your work clearly for internal stakeholders and external developers consuming our public APIs. • Collaborate cross-functionally with product managers, researchers, and operations teams to translate ideas into production-ready features. • Participate in Agile ceremonies (stand-ups, sprint planning, retrospectives) and help drive continuous improvement. • Develop clean, maintainable, and production hardened code.

Spain
€50K - €70K / year
Zendesk logo

Staff Software Engineer – AI Copilot

Zendesk

The intelligent heart of customer experience.

Full TimeRemoteTeam 5,001-10,000Since 2007H1B Sponsor

• Drive the technical vision and architecture for the Admin Copilot Conversational backend • Own end-to-end delivery of complex, cross-cutting features • Be a hands-on technical leader: set engineering standards • Collaborate closely with ML Scientists, Product Management, and Design • Influence technical direction beyond your team • Design and improve evaluation frameworks, guardrails, and safety mechanisms • Mentor and grow engineers on the team

Portugal
Job Closed
Paketá logo

Software Engineer, Serverless

Paketá

Crédito do trabalhador sem mistério? Com Paketá, o crédito tá na conta. Na vida. Na história.

Full TimeRemoteTeam 51-200Since 2018H1B No Sponsor

• Projetar, implementar e manter infraestrutura escalável e confiável utilizando arquitetura Serverless na AWS • Desenvolver arquiteturas orientadas a eventos (EDA), criando sistemas que respondem a gatilhos em serviços distribuídos e sistemas externos • Colaborar com equipes multifuncionais para garantir a entrega eficiente e contínua de projetos de software • Otimizar funções Lambda para garantir alto desempenho, tempos mínimos de cold start e utilização eficiente de recursos • Gerenciar API Gateways, implementando autenticação, rate limiting, cache e transformações de requisição/resposta • Orquestrar múltiplos serviços gerenciados em nuvem para criar ecossistemas de aplicações abrangentes • Focar na otimização de custos através do design de arquiteturas eficientes e alocação inteligente de recursos • Garantir a segurança das aplicações via políticas de IAM, criptografia e controles de rede • Participar ativamente de revisões de código, testes e depuração para assegurar a alta qualidade do software • Mentorar e fornecer suporte técnico aos membros menos experientes da equipe.

Brazil