Senior iOS Software Development Engineer
3 weeks ago
About the Role
We are seeking a highly skilled Senior iOS Software Development Engineer to join our iOS application team. As a key member of our team, you will be responsible for designing, developing, and maintaining our iOS mobile applications.
Key Responsibilities
- Design and develop iOS mobile applications
- Work with team members to investigate design approaches, prototype technology, and evaluate technical feasibility
- Lead architecture and design of features, from conception to launch
- Help to improve engineering processes and tools to increase team effectiveness
- Be part of an agile development process to deliver high-quality software
A Day in the Life
This role provides a unique opportunity to be a key part in shaping the core of Ring's offerings to our customers. You will work across teams to prototype ideas and solve complex problems, and raise the bar of our applications by advocating and driving software best practices, automating tasks, and identifying pitfalls.
About the Team
Our team is always looking to learn and innovate. We frequently collaborate with cloud, firmware, and other mobile teams to solve problems, come up with solutions, and delight our customers. We are data-driven, value and promote ownership, working backwards from our customers to bring them an innovative and seamless home security experience.
Requirements
- Experience programming with at least one software programming language
- Experience contributing to the architecture and design of new and current systems
- Experience in professional, non-internship software development
- Development experience in Swift and Objective-C environments
- Experience with iOS frameworks
- Apple platform development experience
Preferred Qualifications
- Bachelor's degree in computer science or equivalent
- Full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Experience designing and developing iOS applications
- Proficient understanding of code versioning tools such as Git
- Experience with Reactive programming frameworks such as Reactive Swift and Rx
- Experience optimizing apps for performance using tools such as Instruments
- Experience writing testable code and automating test regressions
- Experience with deployments to the App Store
- Experience with REST architecture for web services
- Knowledge of video streaming technologies (H.264/WebRTC/SDP/SIP/RTP)
-
Senior iOS Software Engineer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom Amazon Full timeAbout the RoleWe are seeking a highly skilled and experienced Senior iOS Software Engineer to join our team at Amazon. As a key member of our iOS application team, you will be responsible for designing, developing, and maintaining our iOS mobile applications.As a Senior iOS Software Engineer, you will work closely with our team to investigate design...
-
Senior iOS Software Development Engineer
3 weeks ago
Cambridge, Cambridgeshire, United Kingdom Evi Technologies Limited Full timeAbout the RoleWe are seeking a highly skilled Senior iOS Software Development Engineer to join our team at Evi Technologies Limited. As a key member of our iOS application team, you will be responsible for designing, developing, and maintaining our iOS mobile applications.Key ResponsibilitiesDesign and develop iOS mobile applications that interact seamlessly...
-
Senior iOS Software Development Engineer
3 weeks ago
Cambridge, Cambridgeshire, United Kingdom Evi Technologies Limited Full timeAbout the RoleWe are seeking a highly skilled Senior iOS Software Development Engineer to join our team at Evi Technologies Limited. As a key member of our iOS application team, you will be responsible for designing, developing, and maintaining our iOS mobile applications.Key ResponsibilitiesDesign and develop high-quality iOS mobile applicationsWork with...
-
Senior iOS Software Development Engineer
3 weeks ago
Cambridge, Cambridgeshire, United Kingdom Evi Technologies Limited Full timeAbout the RoleWe are seeking a highly skilled Senior iOS Software Development Engineer to join our team at Evi Technologies Limited. As a key member of our iOS application team, you will be responsible for designing, developing, and maintaining our iOS mobile applications.Key ResponsibilitiesDesign and develop iOS mobile applicationsWork with team members to...
-
Senior iOS Software Development Engineer
3 weeks ago
Cambridge, Cambridgeshire, United Kingdom Amazon Full timeJob SummaryAmazon is seeking a highly skilled Senior iOS Software Development Engineer to join our team. As a key member of our iOS application team, you will be responsible for designing, developing, and maintaining our iOS mobile applications. You will work closely with team members to investigate design approaches, prototype technology, and evaluate...
-
Senior iOS Software Development Engineer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom Amazon Full timeAbout the RoleWe are seeking a highly skilled and passionate iOS Software Development Engineer to join our team at Amazon. As a key member of our iOS application team, you will be responsible for designing, developing, and maintaining our iOS mobile applications.Key ResponsibilitiesDesign and develop iOS mobile applicationsWork with team members to...
-
Senior iOS Software Engineer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom Amazon Full timeAbout the RoleWe are seeking a highly skilled Senior iOS Software Engineer to join our team at Amazon. As a key member of our iOS application team, you will be responsible for designing, developing, and maintaining our iOS mobile applications.Key ResponsibilitiesDesign and develop iOS mobile applications using Swift and Objective-CWork with team members to...
-
Senior iOS Software Engineer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom Amazon Full timeAbout the RoleWe are seeking a highly skilled Senior iOS Software Engineer to join our team at Amazon. As a key member of our iOS application team, you will be responsible for designing, developing, and maintaining our iOS mobile applications.Key ResponsibilitiesDesign and develop iOS mobile applications using Swift and Objective-CWork with team members to...
-
Senior iOS Software Development Engineer
3 weeks ago
Cambridge, Cambridgeshire, United Kingdom Evi Technologies Limited Full timeThe Evi Technologies Limited team is seeking a skilled iOS Software Development Engineer to contribute to the development of world-class mobile applications.You will be responsible for designing, developing, and maintaining our iOS mobile applications, working closely with the team to investigate design approaches, prototype technology, and evaluate...
-
iOS Software Development Engineer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom Evi Technologies Limited - C67 Full timeAbout the RoleWe are seeking a highly skilled iOS Software Development Engineer to join our team at Evi Technologies Limited - C67. As a key member of our team, you will be responsible for designing, developing, and maintaining our iOS mobile applications.Key ResponsibilitiesDesign and develop high-quality iOS mobile applicationsCollaborate with team members...
-
iOS Software Development Engineer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom Evi Technologies Limited - C67 Full timeAbout the RoleWe are seeking a highly skilled iOS Software Development Engineer to join our team at Evi Technologies Limited - C67. As a key member of our team, you will be responsible for designing, developing, and maintaining our iOS mobile applications.Key ResponsibilitiesDesign and develop high-quality iOS mobile applicationsCollaborate with team members...
-
iOS Software Development Engineer
1 month ago
Cambridge, Cambridgeshire, United Kingdom Evi Technologies Limited - C67 Full timeAbout the RoleWe are seeking a highly skilled and passionate iOS Software Development Engineer to join our team at Evi Technologies Limited - C67. As a key member of our team, you will be responsible for designing, developing, and maintaining our iOS mobile applications.Key ResponsibilitiesDesign and develop high-quality iOS mobile applicationsCollaborate...
-
iOS Software Development Engineer
1 month ago
Cambridge, Cambridgeshire, United Kingdom Evi Technologies Limited - C67 Full timeAbout the RoleWe are seeking a highly skilled and passionate iOS Software Development Engineer to join our team at Evi Technologies Limited - C67. As a key member of our team, you will be responsible for designing, developing, and maintaining our iOS mobile applications.Key ResponsibilitiesDesign and develop high-quality iOS mobile applicationsCollaborate...
-
iOS Software Development Engineer
3 weeks ago
Cambridge, Cambridgeshire, United Kingdom Evi Technologies Limited - C67 Full timeAbout the RoleWe are seeking a highly skilled iOS Software Development Engineer to join our team at Evi Technologies Limited - C67. As a key member of our team, you will be responsible for designing, developing, and maintaining our iOS mobile applications.Key ResponsibilitiesDesign and develop iOS mobile applications using SwiftWork with team members to...
-
iOS Software Development Engineer
3 weeks ago
Cambridge, Cambridgeshire, United Kingdom Evi Technologies Limited - C67 Full timeAbout the RoleWe are seeking a talented iOS Software Development Engineer to join our team at Evi Technologies Limited - C67. As a key member of our team, you will be responsible for designing, developing, and maintaining our iOS mobile applications.Key ResponsibilitiesDesign and develop iOS mobile applications using SwiftWork with team members to...
-
iOS Software Development Engineer
3 weeks ago
Cambridge, Cambridgeshire, United Kingdom Evi Technologies Limited - C67 Full timeAbout the RoleThe Ring team is seeking a skilled iOS Software Development Engineer to join their team. As a key member of the team, you will be responsible for designing, developing, and maintaining high-quality iOS mobile applications.Key ResponsibilitiesDesign and develop iOS mobile applications using SwiftWork with the team to investigate design...
-
iOS Software Engineer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom Amazon Full timeAbout the RoleWe are seeking a highly skilled and experienced iOS Software Engineer to join our team at Amazon. As a key member of our iOS application team, you will be responsible for designing, developing, and maintaining our iOS mobile applications.Key ResponsibilitiesDesign and develop iOS mobile applications that interact seamlessly with our devices and...
-
iOS Software Engineer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom Amazon Full timeAbout the RoleWe are seeking a highly skilled and experienced iOS Software Engineer to join our team at Amazon. As a key member of our iOS application team, you will be responsible for designing, developing, and maintaining our iOS mobile applications.Key ResponsibilitiesDesign and develop iOS mobile applications that interact seamlessly with our devices and...
-
iOS Software Engineer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom Evi Technologies Limited Full timeAbout the RoleWe are seeking a highly skilled and passionate iOS Software Development Engineer to join our team at Evi Technologies Limited. As a key member of our iOS application team, you will be responsible for designing, developing, and maintaining our mobile applications that interact seamlessly with our devices and delight our customers.Key...
-
iOS Software Engineer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom Evi Technologies Limited Full timeAbout the RoleWe are seeking a highly skilled and passionate iOS Software Development Engineer to join our team at Evi Technologies Limited. As a key member of our iOS application team, you will be responsible for designing, developing, and maintaining our mobile applications that interact seamlessly with our devices and delight our customers.Key...