Senior iOS Software Development Engineer

4 weeks ago


Newmarket, Suffolk, United Kingdom Amazon Full time
Job Summary

We are seeking a highly skilled Senior iOS Software Development Engineer to join our iOS application team at Amazon. 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 high-quality iOS mobile applications
- Collaborate with team members to investigate design approaches, prototype technology, and evaluate technical feasibility
- Lead architecture and design of features, from conception to launch
- Help improve engineering processes and tools to increase team effectiveness

About the Team

Our team is passionate about delivering innovative and seamless home security experiences to our customers. We work closely with cloud, firmware, and other mobile teams to solve complex problems and come up with solutions that delight our customers. We value ownership, data-driven decision making, and working backwards from our customers to bring them the best possible 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/Web RTC/SDP/SIP/RTP)

What We Offer

At Amazon, we are committed to a diverse and inclusive workplace. We believe that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills. We value your passion to discover, invent, simplify, and build. Protecting your privacy and the security of your data is a longstanding top priority for Amazon. Please consult our Privacy Notice to know more about how we collect, use, and transfer the personal data of our candidates.

  • Newmarket, Suffolk, United Kingdom Amazon Full time

    About the RoleWe are seeking a highly skilled Senior iOS Software Development Engineer to join our iOS application team at Amazon. 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 applicationsWork with team members to investigate...


  • Newmarket, Suffolk, United Kingdom Amazon Full time

    Job Description:Amazon is seeking a talented iOS Software Development Engineer to join our team. As a key member of our Ring 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 technical feasibility....


  • Newmarket, Suffolk, United Kingdom Amazon Full time

    Job SummaryWe are seeking a talented iOS Software Development Engineer to join our team. As a key member of our Ring team, you will be responsible for designing, developing, and maintaining our iOS mobile applications. Your expertise will help us provide the best possible experience to our customers, building solutions and supporting new products that help...


  • Newmarket, Suffolk, United Kingdom Amazon Full time

    We are seeking a talented Software Engineer to join our team in developing world-class mobile applications that interact seamlessly with our devices and delight our customers.About the RoleAs 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 our...


  • Newmarket, Suffolk, United Kingdom Amazon Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Amazon. As a key member of our development team, you will be responsible for delivering high-quality C/C++ code for Ring Devices.Key Responsibilities:Delivering high-quality C/C++ code for Ring Devices at Amazon.Proactively communicating and demonstrating...


  • Newmarket, Suffolk, United Kingdom Amazon Full time

    About the RoleWe are looking for a highly skilled Senior Software Development Engineer to join our team at Amazon. As a key member of our development team, you will be responsible for delivering high-quality C/C++ code for Ring Devices.Key ResponsibilitiesDesigning and implementing real-time streaming protocols like RTP/RTCP for embedded Linux and RTOS...


  • Newmarket, Suffolk, United Kingdom EG Group Full time

    Job Title: Cloud Development ExpertJob Description:About the Role:We are seeking a highly skilled Cloud Development Expert to join our software engineering team. The ideal candidate will have expertise in cloud development and a strong understanding of software engineering principles.Responsibilities:Develop and deploy cloud-based applications using cloud...


  • Newmarket, Suffolk, United Kingdom The Cambian Group Full time

    Job Title: Senior Software Engineer - Cloud ArchitectureWe are seeking a highly skilled Senior Software Engineer to lead our cloud architecture team. The successful candidate will have experience in designing and implementing scalable and secure cloud-based systems.Key Responsibilities:Design and implement cloud-based solutions using cloud providers such as...


  • Newmarket, Suffolk, United Kingdom Government Facility Services Ltd Full time

    We are seeking a Senior Software Engineer to lead our enterprise solutions team. Key responsibilities include collaborating with cross-functional teams, designing and implementing software solutions, and ensuring the highest quality standards are met. Key requirements: Proven experience in software developmentStrong understanding of cloud-based...


  • Newmarket, Suffolk, United Kingdom Amazon Full time

    Embedded Software Development EngineerAt Amazon, we are committed to making home and neighborhood security accessible and effective for everyone. As an Embedded Software Development Engineer, you will drive engineering and business decisions, leveraging technology frameworks and high availability services. Your main focus will be on developing Ring's next...


  • Newmarket, Suffolk, United Kingdom ARM Full time

    Unlock Your Potential as a Graduate Software EngineerAt ARM, we're dedicated to fostering a stimulating and rewarding technology career for our graduates. Our Software Engineering Development Program offers a unique opportunity to explore various areas of our global operations, from Cambridge to Austin to Trondheim.As a Graduate Software Engineer, you'll...


  • Newmarket, Suffolk, United Kingdom Amazon Full time

    Job OverviewAt Ring, we are committed to making home and neighborhood security accessible and effective for everyone. As a skilled Embedded Software Development Engineer, you will drive engineering and business decisions, leveraging technology frameworks, optimization techniques, and high availability services.In this role, you will lead the design of...


  • Newmarket, Suffolk, United Kingdom Amazon Full time

    Job SummaryAt Amazon, we are committed to making home and neighborhood security accessible and effective for everyone. As a skilled Embedded Software Development Engineer, you will drive engineering and business decisions, leveraging technology frameworks, optimization techniques, and high availability services. In this role, you will lead the design of...


  • Newmarket, Suffolk, United Kingdom Amazon Full time

    We are seeking a skilled Software Development Engineer to join our team at Amazon. As a core member of our development team, you will be responsible for developing current projects and building new features.Key Responsibilities:Design and implement real-time streaming protocols for embedded Linux and RTOS environments.Optimize video encoding and decoding on...


  • Newmarket, Suffolk, United Kingdom whitbread Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Engineer to join our team, with a strong background in cloud computing. The ideal candidate will have experience with designing, building, and deploying scalable cloud-based systems.Key responsibilities include:Designing and implementing cloud-based architecturesDeveloping and deploying...


  • Newmarket, Suffolk, United Kingdom ARM Full time

    Arm Software Ecosystem SpecialistArm is building the future of computing, together, for everyone. Our technology can be found wherever computing happens - from the tiniest sensor to smartphones, laptops, networking equipment, automotive, robotics to the largest server.As a Senior Developer Relations Engineer in our growing team, you will be helping to solve...


  • Newmarket, Suffolk, United Kingdom Amazon Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team and contribute to the development of cutting-edge IoT products. As a core member of our development team, you will be responsible for designing, implementing, and delivering high-quality software solutions.Key ResponsibilitiesDesign and implement real-time streaming...

  • Software Engineer

    2 days ago


    Newmarket, Suffolk, United Kingdom Amazon Full time

    About UsAt Amazon, we strive to create innovative solutions that bring communities together.Salary & BenefitsThe estimated annual salary for this position is $120,000-$180,000 depending on experience.Job DescriptionWe are seeking an experienced Embedded Software Development Engineer to lead the design of features and initiatives across our organization. The...


  • Newmarket, Suffolk, United Kingdom Amazon Full time

    About the RoleAt Amazon, we're committed to making home and neighborhood security accessible and effective for everyone. As a skilled Embedded Software Development Engineer, you'll drive engineering and business decisions, leveraging technology frameworks, optimization techniques, and high availability services.Key ResponsibilitiesAs an Embedded Software...


  • Newmarket, Suffolk, United Kingdom ARM Full time

    Company OverviewARM is a global leader in designing and licensing semiconductor Intellectual Property (IP) products, covering more than 70% of the world's smartphones and tablets. Our technology is used in various industries, including industrial and automotive applications, IoT, desktops, and data centers.We're currently building new software teams to drive...