Remote Principal Software Engineer, Mobile Apps (iOS)
Posted
This job is closed
This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
The Principal Software Engineer will be responsible for developing and owning frontend and backend systems for Snap! products, including Native iOS and Android applications.
40% of the time will be spent on enhancing customer interactions, 30% on planning and documentation, and 30% on fostering a positive team culture.
Responsibilities include building high-performing UIs, creating tests for quality assurance, integrating with API services, contributing to product documentation, supporting existing APIs, and providing technical guidance to junior developers.
The role involves collaborating with various teams, estimating project timelines, setting best practices, and maintaining a positive team culture.
Requirements:
10+ years of experience in newer technology stacks or iOS and Android development, with React Native experience as a plus.
8+ years of professional experience working in a team environment.
5+ years of experience using Jira for documenting development work.
Knowledge of Serverless Framework, AWS services, and a clear understanding of software development lifecycle.
Strong communication skills, security best practices knowledge, and familiarity with event-driven systems.
Benefits:
Competitive compensation ranging from $155k to $165k.