The Mobile Software Engineer will be responsible for shipping all Penrose’s titles on mobile platforms. They will work closely with engineering management on optimizing all engineering processes, and collaborate with cross-functional teams to define, design, and ship new features. The role involves bug fixing, improving application performance, and participating in the design and implementation of sophisticated features in iOS applications. The engineer will continuously discover, evaluate, and implement new technologies to maximize development efficiency, and be comfortable with both application coding and UI creation based on design team specifications.