Software Engineer (iOS)
Software Engineer (iOS)

Software Engineer (iOS)

Full-Time 36000 - 60000 £ / year (est.) No home office possible
Go Premium
Assetcool

At a Glance

  • Tasks: Design and develop iOS applications for cutting-edge robotic platforms.
  • Company: Fast-growing tech company revolutionising the energy sector with innovative solutions.
  • Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
  • Why this job: Join a mission-driven team tackling global infrastructure challenges with transformative technology.
  • Qualifications: Experience in iOS development and strong UI/UX design skills.
  • Other info: Dynamic work environment with a focus on innovation and career advancement.

The predicted salary is between 36000 - 60000 £ per year.

About AssetCool AssetCool is addressing one of the most pressing challenges in the global energy transition – grid congestion. By combining cutting-edge grid robotics with breakthrough materials science, our technology transforms the physical performance of the grid in situ, increasing current-carrying capacity by up to 30%, at just 5% of the cost and in a tenth of the time compared to conventional approaches. In addition to enhancing capacity, our solutions tackle other grid constraints including corrosion, electrical noise, and enable the collection of high-value data to build accurate, predictive digital twins. This technology is proving transformative and is being adopted at an accelerating pace, with deployments across Canada, Slovenia, the UK, and the USA, and a strong global deployment pipeline. AssetCool is a fast-growing company with plans to more than double in size over the next six months. Backed by international investors from the US, mainland Europe, and the UK, we are proud to be one of the most innovation-focused companies in the UK energy sector. We’re looking for ambitious, mission-driven individuals who are excited to work hard alongside their colleagues to build and deploy world-leading technology that tackles some of the planet’s most urgent infrastructure challenges. Role Overview We’re seeking an experienced Software Engineer (iOS) to join our Software Team, focusing on the design and development of our front-end control application for robotic platforms on iPadOS. This app is the primary interface between human operators and our field robots — managing control, telemetry, and camera systems — and demands exceptional UI/UX design, responsiveness, and robust real-time communication via gRPC and MQTT. You’ll collaborate closely with back-end software and robotics engineers to create a polished, high-performance front-end experience. Key Responsibilities Design, develop, and maintain iOS/iPadOS control applications for our robotic platform ecosystem. Build modern, visually elegant UIs using SwiftUI and UIKit, ensuring smooth performance on iPads. Implement network communication interfaces with robotic platforms via gRPC and MQTT. Collaborate with system engineers to ensure seamless integration with telemetry and control layers. Contribute to the full software lifecycle, from concept and prototyping to deployment and maintenance. Participate in UI/UX design reviews, ensuring functional and aesthetic consistency. Write clean, maintainable code with appropriate documentation and unit testing. Required Skills

Software Engineer (iOS) employer: Assetcool

AssetCool is an exceptional employer, offering a dynamic work environment where innovation thrives and employees are empowered to tackle critical global challenges in the energy sector. With a strong focus on employee growth, we provide opportunities for professional development and collaboration with talented colleagues, all while being part of a fast-growing company that values creativity and cutting-edge technology. Located in the UK, our team enjoys a culture that fosters teamwork and a shared mission to revolutionise grid performance, making every contribution meaningful and impactful.
Assetcool

Contact Detail:

Assetcool Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer (iOS)

✨Tip Number 1

Network, network, network! Get out there and connect with people in the industry. Attend meetups, tech talks, or even online webinars. You never know who might have a lead on that perfect Software Engineer role at AssetCool!

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your iOS projects, especially those involving UI/UX design and real-time communication. This will give potential employers a taste of what you can bring to the table.

✨Tip Number 3

Don’t just apply blindly! Tailor your approach for each application. Research AssetCool, understand their mission, and highlight how your experience aligns with their goals. We love seeing candidates who are genuinely interested in what we do.

✨Tip Number 4

Follow up after applying! A quick email expressing your enthusiasm for the role can set you apart from the crowd. Remember, we’re looking for ambitious individuals who are excited about our mission, so let that shine through!

We think you need these skills to ace Software Engineer (iOS)

iOS Development
iPadOS Development
SwiftUI
UIKit
gRPC
MQTT
UI/UX Design
Real-time Communication
Software Lifecycle Management
Code Documentation
Unit Testing
Collaboration Skills
Problem-Solving Skills

Some tips for your application 🫡

Show Your Passion: When writing your application, let your enthusiasm for technology and innovation shine through. We want to see that you're genuinely excited about tackling infrastructure challenges and contributing to our mission at AssetCool.

Tailor Your CV: Make sure your CV is tailored to the Software Engineer (iOS) role. Highlight your experience with iOS development, UI/UX design, and any relevant projects. We love seeing how your skills align with what we do!

Craft a Compelling Cover Letter: Your cover letter is your chance to tell us why you’re the perfect fit for our team. Share specific examples of your work, especially those that demonstrate your ability to create high-performance applications and collaborate effectively.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team during the hiring process.

How to prepare for a job interview at Assetcool

✨Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially SwiftUI and UIKit. Brush up on your knowledge of gRPC and MQTT as well, since these are crucial for the role. Being able to discuss how you've used these technologies in past projects will show your expertise.

✨Showcase Your UI/UX Skills

Prepare to discuss your approach to UI/UX design. Bring examples of apps or interfaces you've designed that demonstrate your ability to create visually appealing and user-friendly applications. Be ready to explain your design choices and how they enhance user experience.

✨Collaborative Mindset

Since the role involves working closely with back-end engineers and system engineers, be prepared to talk about your experience in collaborative environments. Share examples of how you’ve successfully worked in teams to integrate different components of a project, highlighting your communication skills.

✨Ask Insightful Questions

At the end of the interview, don’t forget to ask questions! Inquire about the company’s future projects, the team dynamics, or how they measure success in this role. This shows your genuine interest in the position and helps you gauge if it’s the right fit for you.

Software Engineer (iOS)
Assetcool
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>