Job Description
A Software Engineer II iOS Backend at Alarm.com is responsible for developing and maintaining scalable, customer-facing iOS features and backend services, collaborating with cross-functional teams, and contributing to innovative IoT and SaaS solutions to enhance smart security systems.
Key Responsibilities
- Implement iOS features and backend services under guidance from senior engineers
- Collaborate with teammates, product managers, and designers to build scalable user-facing features
- Develop efficient, maintainable code focusing on performance, security, and reliability
- Build experience in native iOS apps (Swift, SwiftUI, Objective-C) and backend services (C)
- Write unit tests, participate in QA cycles, and monitor production performance
- Participate in code reviews, team discussions, and documentation
Requirements
- 2 years of professional software development experience.
- B.A. or B.S. in Computer Science or similar engineering program.
- Proficiency in English, including strong verbal and written communication skills.
- Experience building native iOS applications using Swift and Objective-C.
- Exposure to backend, object-oriented programming development, e.g., C.
- Familiarity with relational databases such as SQL Server, PostgreSQL, or similar.
- Understanding of software engineering fundamentals, including data structures, algorithms, and design patterns.
- Experience with version control systems, specifically Git.
- Strong interest in learning backend and iOS best practices.
Benefits & Perks
Long-term employment based on a permanent employment contract CoE
Attractive benefits package including medical care, life insurance, sports package, annual budget for professional development 2,000
Work with the latest technologies including iOS Swift, SwiftUI, C, .NET, SQL Server, Kafka, and more
Gain well-rounded experience across mobile and backend development
Mentorship from senior engineers and ownership of progressively more complex features
Opportunity to contribute to features used by millions of customers
Build solutions that interact with physical IoT devices and see your work in action
Ready to Apply?
Join Alarm.com and make an impact in renewable energy
Stay Updated on Sustainability Jobs
Get the latest renewable energy jobs and career tips delivered to your inbox.
Job Alerts
Get notified about new sustainability jobs
More at Alarm.com
Jobs in Kraków, Lesser Poland Voivodeship
More jobs at Alarm.com
Director, Finance IT Systems
Alarm.com
NEW
Tysons
Full Time
2d
Product Manager II
Alarm.com
NEW
Austin
Full Time
2d
Enterprise Sales Development Representative
Alarm.com
Liberty Lake
Full Time
3d
$75k-90k
More jobs in Kraków, Lesser Poland Voivodeship
Data Engineer
EnergyHub
Kraków
TEMPORARY
Nov 8
Fullstack Engineer Java, React, AWS
EnergyHub
Kraków
Full Time
Nov 6
Fullstack Engineer Java, React, AWS
EnergyHub
Kraków
Full Time
Nov 16