2,051,995open jobs
122,845companies
254,197added this week
Browse all
Location
Remote (India)
Seniority
Senior · 4+ years exp

Confirmed on the employer's own hiring board on Nov 1, 2026. First seen by Alion on Oct 29, 2026.

Overview
Company
Impact
Profile match
Genea is a property technology company that delivers cloud-based software solutions designed to streamline commercial real estate operations. Headquartered in Irvine, California, the company specializes in integrated platforms for access control, visitor management, HVAC management, and automated submeter billing. By connecting disparate building systems with non-proprietary hardware, it helps landlords and tenants enhance security, optimize energy use, and elevate overall tenant satisfaction.

Job Description

Job Title: Senior Software Engineer I/II (iOS) 

Department: Technology - Security  

Reports to: Software Engineering Manager

Required experience: 4+ years.

Location: Ahmedabad, India-Remote

Company Introduction

As leaders in property technology, Genea provides cloud-based physical security, submeter billing and on-demand HVAC solutions to over 1 million users across 39 countries. But Genea is more than just a workplace. We’re a mission-driven team that collaborates, innovates, and engineers the proptech solutions of tomorrow to solve the challenges of today.

We pride ourselves on fostering an environment of transparency and authenticity, where you can be yourself. But don’t take our word for it. Genea has been recognized as a Top Workplace for the last 5 years (2021-2025) with a rating of 4.3 out of 5 stars on Glassdoor, and 4.4 stars out of 5 on AmbitionBox. Our team members love our competitive benefits, including remote work options, comfortable work-life balance, paid time off (PTO), personal and family health insurance options, paid family leave, and development/training opportunities.

 

Job Role

We are seeking a Senior Software Engineer I/II (iOS) to own the full lifecycle of our native iOS applications, from design and development through release and maintenance. You will build secure, high-quality, scalable apps for iPhone and iPad using Swift and SwiftUI, following modern architectures such as MVVM and Clean Architecture.

You will work on features that power Genea’s platform, including mobile credentials, access control, and connected IoT devices over Bluetooth Low Energy, NFC, and Apple Wallet pass provisioning. Working closely with UI/UX designers, software testers, and backend engineers, you will bring expertise in reactive programming, networking, multithreading, memory management, and mobile security, and help drive continuous improvement across our agile process and CI/CD pipelines.

 

Responsibilities

  • Actively participate in the entire iOS application lifecycle, from concept and design through development, testing, release, and maintenance.
  • Design, implement, and maintain features on our iOS app platform using Swift and SwiftUI.
  • Conceptualize and build apps that work well across all Apple devices and screen sizes, including iPhone and iPad.
  • Develop features that communicate with IoT hardware such as access control readers, locks, and sensors over Bluetooth Low Energy (Core Bluetooth) and NFC (Core NFC).
  • Implement and maintain Apple Wallet integrations, including PassKit and in-app pass provisioning for mobile access credentials.
  • Build robust networking layers to integrate with REST APIs and backend services, handling authentication, error states, retries, and offline scenarios.
  • Implement security best practices to protect user data and credentials, including Keychain, Secure Enclave, encryption, and certificate pinning.
  • Implement and maintain push notifications (APNs / FCM) and background tasks.
  • Collaborate with UI/UX designers, software testers, backend engineers, and hardware teams to ensure app presentation and functionality meet requirements and Apple’s Human Interface Guidelines.
  • Write clean, testable code; review peers’ code and rectify errors before app releases.
  • Profile and optimize app performance, memory usage, and battery consumption.
  • Own and improve iOS CI/CD pipelines, code signing, provisioning profiles, and TestFlight / App Store release processes.
  • Monitor app reviews, crash reports, and analytics to identify areas for improvement.
  • Recommend and implement process and technology improvements.
  • Provide training, mentorship, and support to team members.

Technical Skills

  • Strong proficiency in Swift and SwiftUI, with working knowledge of UIKit and interoperability between the two.
  • Practical knowledge of iOS app architecture, design, implementation, and release, including MVVM, Clean Architecture, and modular app design.
  • Hands-on experience with RxSwift; familiarity with Combine and Swift Concurrency (async/await, actors) is a plus.
  • Strong grasp of Swift language features, including protocols, generics, closures, and higher-order functions (map, filter, reduce, compactMap).
  • Dependency management with CocoaPods and Swift Package Manager, and strong troubleshooting skills for resolving dependency conflicts.
  • Experience building apps that integrate with IoT devices.
  • Knowledge of Bluetooth Low Energy using Core Bluetooth, including scanning, pairing, GATT services, background modes, and connection reliability.
  • Experience with NFC using Core NFC (tag reading/writing and NFC-based access use cases).
  • Experience with Apple Wallet and PassKit, including in-app pass provisioning and mobile credential workflows.
  • Solid understanding of networking: REST APIs, URLSession, asynchronous request handling, JSON parsing, authentication (OAuth, tokens), and offline storage/sync.
  • Security background: Keychain, Secure Enclave, biometric authentication (Face ID / Touch ID), data encryption, certificate/SSL pinning, and awareness of OWASP Mobile Top 10.
  • Good understanding of multithreading using GCD, OperationQueue, and Swift Concurrency.
  • Experience with background tasks and background execution modes on iOS.
  • Knowledge of iOS memory management (ARC, retain cycles, weak/unowned references) and performance profiling with Instruments.
  • Experience with push notifications using APNs and Firebase Cloud Messaging (FCM).
  • Experience with local storage such as Core Data, Realm, or SQLite.
  • Familiarity with agile development techniques and CI/CD for iOS (e.g., Fastlane, GitHub Actions, Jenkins, Bitrise, or Xcode Cloud), code signing, and App Store Connect / TestFlight.
  • Experience writing unit and UI tests using XCTest.
  • Solid understanding of SDLC and agile methodologies.
  • Excellent problem-solving and analytical abilities.

 

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 4+ years of experience in native iOS application development using Swift.
  • Portfolio of iOS apps published on the App Store, with evidence of contributions across the full development lifecycle.
  • Experience in any domain is welcome; experience with security, access control, IoT, or hardware-connected products is highly preferred.
  • Strong communication and collaboration skills.
  • Ability to adapt to new technologies and learn quickly.

Competencies

  • Diversity - Shows respect and sensitivity for cultural differences; Educates others on the value of diversity; Promotes a harassment-free environment; Builds a diverse workforce.
  • Ethics - Treats people with respect; Keeps commitments; Inspires the trust of others; Works with integrity and ethically; Upholds organizational values.
  • Adaptability - Adapts to changes in the work environment; Manages competing demands; Changes approach or method to best fit the situation; Able to deal with frequent change, delays, or unexpected events.
  • Attendance/Punctuality - Is consistently at work and on time; Ensures work responsibilities are covered when absent; Arrives at meetings and appointments on time.
  • Design - Generates creative solutions; Translates concepts and information into images; Uses feedback to modify designs; Applies design principles; Demonstrates attention to detail.
  • Oral Communication - Speaks clearly and persuasively in positive or negative situations; Listens and gets clarification; Responds well to questions; Demonstrates group presentation skills; Participates in meetings.
  • Problem Solving - Identifies and resolves problems in a timely manner; Gathers and analyzes information skillfully; Develops alternative solutions; Works well in group problem solving situations; Uses reason even when dealing with emotional topics.
  • Professionalism - Approaches others in a tactful manner; Reacts well under pressure; Treats others with respect and consideration regardless of their status or position; Accepts responsibility for own actions; Follows through on commitments.
  • Quality - Demonstrates accuracy and thoroughness; Looks for ways to improve and promote quality; Applies feedback to improve performance; Monitors own work to ensure quality.
  • Quantity - Meets productivity standards; Completes work in timely manner; Strives to increase productivity; Works quickly.
  • Safety and Security - Observes safety and security procedures; Determines appropriate action beyond guidelines; Reports potentially unsafe conditions; Uses equipment and materials properly.
  • Teamwork - Balances team and individual responsibilities; Exhibits objectivity and openness to others' views; Gives and welcomes feedback; Contributes to building a positive team spirit; Puts success of team above own interests; Able to build morale and group commitments to goals and objectives; Supports everyone's efforts to succeed.
  • Technical Skills - Assesses own strengths and weaknesses; Pursues training and development opportunities; Strives to continuously build knowledge and skills; Shares expertise with others.
  • Written Communication - Writes clearly and informatively; Edits work for spelling and grammar; Varies writing style to meet needs; Presents numerical data effectively; Able to read and interpret written information.

 

Perks & Benefits

Work Your Way: Enjoy a flexible working environment that suits your lifestyle.

Time Off: 24 days of PTO and 10 holidays to unwind and pursue your passions.

Comprehensive Leave Options: Including maternity, paternity, adoption, wedding, and bereavement leaves to support you during important life events.

Health & Safety First: Benefit from family health insurance and personal accident coverage beyond your CTC.

Top Workplace Honors: Celebrated as a Top Workplace from 2021 to 2025.

Balanced Workweek: Embrace a balanced life with our 5-day work schedule.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,051,995 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Mobile
Similar stack
Same company
Ahmedabad
$89k – $111k per year · Remote (Canada) · Full-Time
JavaScript
Kotlin
Swift
Frontend
React.js
Mobile
React Native
State Management
DevOps
Rest API
CI/CD
Apply
Remote (Jordan) · Full-Time · Amman
JavaScript
TypeScript
Dart
Frontend
GraphQL
React.js
Mobile
Flutter
React Native
Deep Linking
DevOps
Rest API
Azure
Apply
≈ $68k – $202k per year (Estimated) · Remote (Sub-Saharan Africa, Germany, France, United Arab Emirates, United Kingdom, European time zones hours) · Full-Time
Java
Kotlin
Mobile
MVVM
DevOps
Git
Apply
IOS Developer 1 day ago
In office · Full-Time · 3+ years exp · Pune
Swift
SAS
DevOps
Rest API
Git
Management
Agile
Apply
Remote (Malaysia) · Full-Time · Malaysia
Java
Kotlin
Apex
Java
Gradle
Kotlin
Hilt
Kotlin Coroutines
Apex
Lightning Web Components
MuleSoft
Mobile
Jetpack Compose
MVI
Android SDK
MVVM
Room
Clean Architecture
Espresso
Material Design
ViewModel
DevOps
Rest API
Cybersecurity
Crowdstrike
Management
Jira
Apply
$113k – $254k per year · Equity · Remote (United States) · Full-Time · 7+ years exp · United States
Python
SQL
Python
Flask
FastAPI
AI/ML
Machine Learning
DevOps
Rest API
Azure DevOps
Azure
CI/CD
Git
Kubernetes
Apply
≈ $134k – $251k per year (Estimated) · In office · Full-Time · 3+ years exp · Bachelor's Degree · Atlanta
Python
JavaScript
Java
TypeScript
Node JS
Python
Django
Java
Spring Boot
Databases
PostgreSQL
Cassandra
ElasticSearch
Google BigQuery
AI/ML
Copilot
Claude
Model Context Protocol
AI Agents
Anthropic
Frontend
GraphQL
React.js
DevOps
Rest API
GCP
GitHub Actions
New Relic
OpenTelemetry
CI/CD
Jenkins
Kubernetes
Grafana
Spinnaker
Google GKE
Cybersecurity
SonarQube
QA
Playwright
Apply
Hybrid · 3+ years exp · Porto
ABAP
ABAP
SAP BTP
DevOps
Rest API
GitHub Actions
GitLab CI
CI/CD
Jenkins
QA
Selenium
Cypress
Playwright
WebDriverIO
Apply
≈ $65k – $157k per year (Estimated) · Remote (United States, EST hours) · Secret · 7+ years exp · Bachelor's Degree
DevOps
Rest API
Cybersecurity
ISO 27001
Management
ServiceNow
Agile
Apply
≈ $17k – $45k per year (Estimated) · Hybrid · Full-Time · Bachelor's Degree · Noida
JavaScript
TypeScript
SQL
Databases
Oracle
AI/ML
Claude
Prompt Engineering
AI Agents
OpenAI
Frontend
Angular
DevOps
Rest API
Azure
CI/CD
SOAP
Management
Agile
Oracle ERP
Apply
≈ $6.5k – $17k per year (Estimated) · Hybrid · 4+ years exp · Ahmedabad
Python
JavaScript
Java
TypeScript
SQL
Node JS
Java
Maven
AI/ML
Copilot
Claude
ChatGPT
DevOps
Rest API
Jenkins
Git
Management
Jira
Agile
Scrum
QA
Selenium
Playwright
Swagger
Postman
Apply
≈ $22k – $59k per year (Estimated) · Hybrid · 8+ years exp · Ahmedabad
JavaScript
TypeScript
Databases
PostgreSQL
Frontend
Vue.js
Angular
React.js
DevOps
AWS
AWS Lambda
Amazon EC2
Amazon S3
Amazon CloudWatch
Management
Agile
Scrum
Apply
$160k – $180k per year · Remote (United States) · 7+ years exp · PhD
AI/ML
AI Agents
LLM
Red Teaming
LLM Guardrails
NIST AI RMF
DevOps
Azure
CI/CD
AWS
IAM
Cybersecurity
Okta
Crowdstrike
ISO 27001
SOC 2
Least Privilege
Threat Modeling
SIEM
OWASP
Apply
$200k – $240k per year · Remote (United States) · 10+ years exp
Apply
≈ $7.5k – $18k per year (Estimated) · In office · 8+ years exp · Ahmedabad
DevOps
Incident Management
Management
ITIL
Apply
≈ $4.5k – $12k per year (Estimated) · In office · 3+ years exp · Ahmedabad
Management
ITIL
Apply
Test Engineer 11 hours ago
In office · Ahmedabad
Apply
In office · 6+ years exp · Ahmedabad
Databases
SAP HANA
DevOps
Incident Management
Apply
SAP ABAP Hana 1 day ago
≈ $12k – $27k per year (Estimated) · In office · 6+ years exp · Ahmedabad
ABAP
ABAP
CDS Views
Mobile
React Native
CodePush
Apply
See all jobs
This is one of many
2,051,995 more open roles from verified company boards, updated every day.