Minimum of 3+ years of full-time, hands-on software development experience in developing user-facing iOS mobile native applications at scale, using Swift.
Expertise in Swift and Objective-C.
Familiarity with software engineering best practices, including testing, design documents, CI/CD, A/B testing, code reviews, and documentation.
Strong organizational and communication skills, capable of collaborating in a fully remote environment.
BS degree in Computer Science or a similar technical field, or equivalent practical experience.
Experience in general-purpose programming languages like Java, Python, Go, Rust, or C++ is a plus.
Additional knowledge in GraphQL, REST, and API design is advantageous.
Responsibilities:
Work cross-functionally, collaborating with product, design, and engineering teams to build innovative products and features.
Contribute to the full development cycle, including technical design, development, testing, experimentation, analysis, and launch.
Review code and design documents, provide feedback on product specifications and mockups.
Mentor team members to enhance their technical expertise and improve developer workflows.