What are the responsibilities and job description for the Contract Information Technology Associate Mid. position at V R Della Infotech Inc?
Job Description
Job Description
Duties : Location : Peachtree Corners, GA (Day-1 Onsite) Experience Level : 5-8 years Note : React native and it's architectures , BLE / Bluetooth Integration, Chart Integration. Good to Have : Redux, Flux, JavaScript, TypeScript, React Hooks What candidate will Be Doing : Develop real time high-performance cross-platform mobile applications using React Native for both iOS and Android devices. Analyze domain specific technical, high level or low-level requirement and modification as per customer or system requirement. Document technical deliverable like software specifications, design document, code commenting, test cases and test report, Release note etc. throughout the project life cycle. Implementing scalable and maintainable code following modern architecture patterns (e.g., Redux, Flux, MVVM). Ensuring the applications are optimized and perform seamlessly across different devices (phones, tablets, etc.). Working with various React Native libraries and third-party tools to enhance app functionality and user experience (e.g., React Navigation, Redux, MobX, Reanimated). Managing the app lifecycle, including background task execution, data persistence, and state management. Designing and integrating real-time communication features, particularly for IoT applications (e.g., BLE, MQTT). Experience in integrating Chart plugins Creating responsive and interactive UIs, handling animations, and ensuring smooth gesture interactions. Writing unit tests and maintaining high code quality standards, including testing and debugging. Collaborating in setting up and maintaining CI / CD pipelines and utilizing code quality management tools (e.g., GitHub Actions, Fastlane, SonarQube). Managing Bluetooth Low Energy (BLE) communication, including device pairing, scanning, and data transfer. Addressing performance issues, optimizing background processes, and ensuring a smooth user experience across various platforms. Recommended experience in Energy domain What we are looking for : Strong React Native Expertise : In-depth experience with React Native, including JavaScript and TypeScript, for developing cross-platform applications. Experience with Mobile Architecture Patterns : Proven knowledge of scalable architecture patterns like Redux, Flux, and MVVM to ensure maintainable code. Real-Time Communication & IoT Skills : Hands-on experience in integrating IoT technologies (BLE, MQTT) and managing real-time data exchange. Native Modules & Integration : Expertise in bridging native modules for advanced features (especially for BLE communication). UI Development : Ability to create modern, responsive, and interactive UIs using React Native components, animations, and gestures. Background Task Management : Solid understanding of background processing (WorkManager, React Native Background Fetch) and managing app lifecycle efficiently. Code Quality & Testing : Strong background in unit testing, performance optimization, and adherence to best coding practices. CI / CD Experience : Familiarity with CI / CD pipelines, GitHub Actions, and tools like Fastlane to automate build, testing, and deployment processes. Bluetooth Low Energy (BLE) Expertise : Advanced experience in working with BLE in mobile apps, including handling connections, scanning, pairing, and ensuring efficient communication. Collaboration Skills : Ability to work in a collaborative team environment, ensuring effective communication and project management.
Skills : Location : Peachtree Corners, GA (Day-1 Onsite) Experience Level : 5-8 years Note : React native and it's architectures , BLE / Bluetooth Integration, Chart Integration. Good to Have : Redux, Flux, JavaScript, TypeScript, React Hooks What candidate will Be Doing : Develop real time high-performance cross-platform mobile applications using React Native for both iOS and Android devices. Analyze domain specific technical, high level or low-level requirement and modification as per customer or system requirement. Document technical deliverable like software specifications, design document, code commenting, test cases and test report, Release note etc. throughout the project life cycle. Implementing scalable and maintainable code following modern architecture patterns (e.g., Redux, Flux, MVVM). Ensuring the applications are optimized and perform seamlessly across different devices (phones, tablets, etc.). Working with various React Native libraries and third-party tools to enhance app functionality and user experience (e.g., React Navigation, Redux, MobX, Reanimated). Managing the app lifecycle, including background task execution, data persistence, and state management. Designing and integrating real-time communication features, particularly for IoT applications (e.g., BLE, MQTT). Experience in integrating Chart plugins Creating responsive and interactive UIs, handling animations, and ensuring smooth gesture interactions. Writing unit tests and maintaining high code quality standards, including testing and debugging. Collaborating in setting up and maintaining CI / CD pipelines and utilizing code quality management tools (e.g., GitHub Actions, Fastlane, SonarQube). Managing Bluetooth Low Energy (BLE) communication, including device pairing, scanning, and data transfer. Addressing performance issues, optimizing background processes, and ensuring a smooth user experience across various platforms. Recommended experience in Energy domain What we are looking for : Strong React Native Expertise : In-depth experience with React Native, including JavaScript and TypeScript, for developing cross-platform applications. Experience with Mobile Architecture Patterns : Proven knowledge of scalable architecture patterns like Redux, Flux, and MVVM to ensure maintainable code. Real-Time Communication & IoT Skills : Hands-on experience in integrating IoT technologies (BLE, MQTT) and managing real-time data exchange. Native Modules & Integration : Expertise in bridging native modules for advanced features (especially for BLE communication). UI Development : Ability to create modern, responsive, and interactive UIs using React Native components, animations, and gestures. Background Task Management : Solid understanding of background processing (WorkManager, React Native Background Fetch) and managing app lifecycle efficiently. Code Quality & Testing : Strong background in unit testing, performance optimization, and adherence to best coding practices. CI / CD Experience : Familiarity with CI / CD pipelines, GitHub Actions, and tools like Fastlane to automate build, testing, and deployment processes. Bluetooth Low Energy (BLE) Expertise : Advanced experience in working with BLE in mobile apps, including handling connections, scanning, pairing, and ensuring efficient communication. Collaboration Skills : Ability to work in a collaborative team environment, ensuring effective communication and project management.
Education : Bachelor's / Masters / Computer Engineering or equivalent
Required Skills : REAL-TIME,LIFE CYCLE,SCANNING,CROSS -PLATFORM,PROJECT MANAGEMENT,
Additional Skills : TYPESCRIPT,REDUX,GITHUB,JAVASCRIPT,SONARQUBE,BLUETOOTH,PERFORMANCE OPTIMIZATION,UNIT TESTING,USER INTERFACE,UNIT TESTS,USER EXPERIENCE,DEPLOYMENT,MODEL -VIEW- VIEWMODEL,IOS,ANDROID,CONTINUOUS INTEGRATION / DELIVERY,CODING,REACTJS,PEACHTREE,REAL TIME,MOBX,
Minimum Degree Required : Bachelor's Degree
Hours Per Day : 8.00
Hours Per Week : 40.00
Languages : English( Speak, Read, Write )
Department : Cost of goods sold : 1100
Job Category : IT