At a Glance
- Tasks: Design and develop Android apps and scalable cloud services for a safer neighbourhood experience.
- Company: Join the innovative Ring team focused on enhancing home security.
- Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
- Why this job: Shape the setup experience for millions while working with cutting-edge technology.
- Qualifications: Experience in software development, mentoring, and mobile app creation.
- Other info: Collaborative environment with a focus on learning and innovation.
The predicted salary is between 36000 - 60000 £ per year.
The Ring team is looking for a passionate and talented Senior Software Development Engineer who has experience building world-class Android mobile apps and the ability to design, build, and maintain scalable cloud-based backend systems. You will be responsible for developing mobile applications and cloud services that interact seamlessly with our devices and delight our customers. The ideal candidate is a full stack engineer who can work across mobile, back-end, and cloud infrastructure to deliver high-quality, end-to-end solutions. You will join a team that owns the most important place in the Ring - Setup experience. This is a great opportunity to shape the setup process experience for millions of users. Our goal is to provide the best possible experience to our customers, building solutions and supporting new products that help Ring on their mission to make neighborhoods safer.
Key job responsibilities:
- Design, develop and maintain our Android mobile applications.
- Develop and maintain backend services, APIs, and micro-services.
- Lead architecture and design of features, from conception to launch.
- Work with team members to investigate design approaches, prototype technology and evaluate technical feasibility.
- 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. As part of the team, you will continue to learn and become an expert in challenging fields. You will have the opportunity to contribute your creative ideas and energy, working with world-class experts, distributed cloud systems and home security devices.
About the team:
Working on exciting new features and fully owning some of the most visited and core experiences in the Ring software, our team is always looking to learn and innovate. We frequently collaborate with firmware, other cloud and 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.
BASIC QUALIFICATIONS:
- Experience as a mentor, tech lead or leading an engineering team.
- Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems.
- Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design.
- Experience in professional, non-internship software development.
- Experience or certifications in API design, cloud architecture/deployment, service-oriented architecture, mobile development, performance optimization, databases design and related fields.
- Android mobile application development experience in Kotlin.
PREFERRED QUALIFICATIONS:
- Bachelor's degree in computer science or equivalent.
- Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
- Experience optimising apps performance.
- Proficient understanding of code versioning tools such as Git.
Senior Builder, Ring Application Services in Cambourne employer: Evi Technologies Limited
Contact Detail:
Evi Technologies Limited Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Builder, Ring Application Services in Cambourne
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best projects, especially those related to Android apps and cloud services. This will give potential employers a taste of what you can do and set you apart from the crowd.
✨Tip Number 3
Prepare for interviews by practising common technical questions and coding challenges. Brush up on your knowledge of APIs, cloud architecture, and mobile development to impress the interviewers with your expertise.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team at Ring.
We think you need these skills to ace Senior Builder, Ring Application Services in Cambourne
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Senior Builder role. Highlight your experience with Android mobile apps and cloud-based systems, as well as any relevant projects that showcase your full stack capabilities.
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for building innovative solutions and how you can contribute to enhancing the setup experience for Ring's customers. Be genuine and let your personality come through.
Showcase Your Technical Skills: Don’t forget to highlight your technical skills in your application. Mention your experience with programming languages like Java or Kotlin, and any relevant certifications in API design or cloud architecture. We want to see what you can bring to the table!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re serious about joining the Ring team!
How to prepare for a job interview at Evi Technologies Limited
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, especially Android development with Kotlin and cloud services. Brush up on your knowledge of APIs and micro-services, as you'll likely be asked to discuss how you've used these in past projects.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in previous roles and how you overcame them. The Ring team values innovative solutions, so think about examples where you’ve prototyped ideas or improved processes that led to better outcomes.
✨Demonstrate Leadership Experience
Since the role involves mentoring and leading teams, be ready to share your experiences in these areas. Talk about how you've guided junior developers or led a project from conception to launch, highlighting your ability to collaborate and drive results.
✨Understand the Customer Perspective
The Ring team is all about enhancing customer experience. Familiarise yourself with their products and think about how your work can impact users. Be prepared to discuss how you would approach building features that delight customers and improve their security experience.