iOS developer : Onsite from day 1 : Atlanta GA at Atlanta, Georgia, USA |
Email: [email protected] |
From: Vishnu, Siriinfo [email protected] Reply to: [email protected] Hello Guys, Hope you are doing Good, Below are the Positions which i have on priority Basis.If you have any suitable resumes, Kindly share resumes to [email protected] Role: iOS Developer Location: Day 1 onsite (Atlanta, GA) Duration: Contract JD: Responsibilities: - Collaborate with cross-functional teams, including product managers, designers, and backend developers, to design and develop mobile applications for both iOS and Android platforms with a focus on IoT integration. - Write clean, maintainable, and efficient code in Swift, Java, and Kotlin to ensure the applications meet high standards of performance, security, and reliability. - Integrate IoT devices, sensors, and platforms into the mobile applications, enabling real-time data streaming, remote control, and data analytics functionalities. - Implement UI automation and unit testing frameworks to ensure the quality and stability of the mobile apps across various devices and operating system versions. - Design, set up, and maintain a robust CI/CD pipeline to automate the build, testing, and deployment process for the mobile applications. - Work closely with QA teams to identify and resolve issues, conduct thorough testing, and optimize app performance as part of the CI/CD process. - Participate in code reviews, providing feedback and suggestions to maintain code quality and adherence to best practices. - Stay up-to-date with the latest advancements in mobile app development, IoT technologies, testing frameworks, and CI/CD tools, applying industry best practices to enhance application capabilities and user experience. - Debug and troubleshoot issues in the applications, addressing platform-specific challenges and ensuring optimal functionality and compatibility. - Collaborate with backend developers to establish robust communication channels between the mobile apps and IoT cloud platforms, APIs, and databases. - Maintain a strong focus on user experience, accessibility, and performance optimization to deliver top-notch mobile applications. Requirements: - Bachelor's degree in Computer Science, Software Engineering, or a related field. - Proven experience as a mobile app developer, with a strong focus on Swift (iOS) and Java/Kotlin (Android) programming languages. - Prior experience working on projects involving IoT integration, data streaming, and sensor connectivity. - Proficiency in UI automation and unit testing frameworks for mobile app development, such as XCTest, Espresso, or UI Automator. - Experience with implementing and maintaining CI/CD pipelines using tools like Jenkins, GitLab CI, or CircleCI. - Familiarity with IoT platforms and protocols such as MQTT, CoAP, HTTP, and WebSocket. - Strong understanding of mobile app development fundamentals for both iOS and Android, including UIKit, Core Data, Android Jetpack, and multithreading. Keywords: continuous integration continuous deployment quality analyst user interface Georgia |
[email protected] View all |
Fri Jul 28 18:24:00 UTC 2023 |