
Software Engineer II
- Bangalore, Karnataka
- Permanent
- Full-time
- Design and develop mobile applications for iOS platform using native for Resideo products and services; In adherence with robust engineering & coding practices (UT, Static Code analysis and Cyber Compliance)
- Participate in the integration of the latest technological stacks in a rapidly changing environment
- Identify and propose technical improvements using your software engineering knowledge and principal
- Work with Product owners, technical team members & customer operations teams to help resolve issues and escalations
- Accelerate innovation and growth, teaming with the world's most talented engineers
- Actively participate in scrum call by explaining your work, asking good questions, listening and learning from peers, partners and customers.
- Experience 5+ years mobile development
- Experience of working as iOS developer using XCode, Swift, SwiftUI, Objecitve C, iOS SDK
- Android Native development, Kotlin, Java
- Understanding of software development lifecycle
- Knowledge of mobile application development iOS native and Flutter
- Familiarity with RESTful APIs
- Knowledge of design patterns and mobile architecture using frameworks such as MVVM/MVC/MVP and clean code architecture.
- Knowledge of code versioning tools, such as Git, Bitbucket.
- Comfortable working as part of a cross-functional team and with code written by others, including bug fixing and improving application performance.
- Familiarity with CI/CD tools and process.
- Knowledge of unit testing on code
- Knowledge of loT integrations and Bluetooth knowledge.
- Ability to quickly analyze, incorporate and apply new information and concepts
- Good communication and interpersonal skills
- Health Insurance Coverage - comprehensive care for you and your family.
- Employee Assistance Program (EAP) - confidential service which equips and supports you as you meet life's challenges.
- Education Assistance - we invest in your growth so you can keep learning and thriving.
- Maternity & Paternity Leave - because family always comes first.
- Bereavement Leave - time to be with loved ones when it matters most.