Mobile App Developer ( Android, iOS )

Job Description

Title: Mobile App Developer ( Android, iOS )

Company Name: INTELLI Global Services

Vacancy: Not specific

Job Location: Dhaka (Gulshan)

Employment Status: Full-time

Educational Requirements:
∎ Bachelor's/Master's degree in Computer Science, IT, or equivalent

Experience Requirements:
∎ At least 2 year(s)

Job Context:
∎ We are looking for native Android and iOS developers to take our team to the next level as we introduce new products and high-profile initiatives to the global market. You will apply your expertise in solving business problems through innovation, large scale engineering practices, and help lead our teams of technologists, in creating solutions for our SAAS based application.
∎ The perfect candidate for this opportunity is one who keeps current with development and design trends on the Android and iOS platform and is committed to quality.
∎ Job Nature: Full-time

Additional Requirements:
∎ At least 2 years in the relevant field
∎ 2+ years year of experience with Mobile Development and user-facing applications on native Android/ or iOS
∎ 2+ years of professional experience developing publicly available native Android/iOS apps using Kotlin and/or Swift Verifiable experience as an Android/iOS developer using Kotlin/Java/Android SDK/Gradle/Swift/Xcode in an agile environment, from industry working experience.
∎ Strong understanding and experience working directly within the native iOS platform (Swift/Xcode etc. )
∎ Strong software architecture skills, with particular focus on MVC/MVP/MVVM/Viper or similar Design pattern
∎ Understand the HTTP architecture especially with regards to REST
∎ Experience making network requests to a RESTful API and parsing/modeling a JSON response
∎ Must be able to work in a collaborative team environment
∎ Use Git for collaborative source control
∎ English speaking skills required
∎ Additional Requirements:
∎ Proficient in Kotlin or Swift development languages.
∎ Strong development experience with Android SDK, Android/iOS UI design principles, patterns and best practices.
∎ Should have problem solving skills and have proper reasoning skills and fast learning ability.
∎ Experience using Dagger, AssertJ, JSON, Mockito, RxJava, RxAndroid, Robolectric, Espresso, Junit, Firebase / Google Analytics, Google Play Store
∎ Knowledge and experience using Android/iOS material design, and dependency injection
∎ Knowledge of TDD
∎ Experience working on a team in an Agile environment
∎ Ensure performance and usability of apps across mobile devices
∎ Continue to enhance technical knowledge and capabilities
∎ Seek leadership and guidance of co-workers
∎ Full System Development Life Cycle experience
∎ Ability to work independently with a team and self-manage work
∎ Ongoing systems monitoring and general support responsibilities
∎ Analyzing and optimizing system/software performance
∎ Ability to quickly and thoroughly learn and apply new technologies
∎ Experience with mobile development and advanced usage of mobile devices.
∎ Drive a best practices approach to the continuous improvement of our products, processes, and tools. Write and maintain documentation for all features in development.
∎ Experience working in a team of Android/iOS developers participating in code reviews, pull requests, and pair programming
∎ Your passion for creating amazing experiences on Android using Google's Material Design guidelines using your strong understanding of functional programming and reactive patterns Demonstrated knowledge of Android/iOS design patterns including Clean Architecture.
∎ Experience building multi-module Android/iOS apps is preferred.
∎ Excellent understanding of computer science fundamentals, data structures, and algorithms to ensure alignment to software engineering best practices including object-oriented and functional programming
∎ Excellent understanding of testing concepts and frameworks using Junit, Espresso, and Mockito Strong understanding of modern development principles such as trunk-based development, feature toggles, and branch by abstraction Strong understanding of CI/CD tools such as Jenkins, Artifactory, and SonarQube to continuously and autonomously deliver high-quality apps to guarantee stable and performant experiences Good understanding of Android Jetpack as well as open-source libraries like Retrofit, and OkHttp Experience with Coroutines, Kotlin Multiplatform Mobile (KMM), and Jetpack Compose is preferred
∎ Experience working with iOS Mobile Application technologies. Demonstrated interest in technology, technology-related issues and analytical analysis. High performance and standards as demonstrated by academic or previous job experience. Effective collaborator with both non-technical and technical team members. Motivated self-starter with a high attention to detail. Ability to thrive in a fast-paced, team-based environment. Written and verbal communication skills.
∎ Focus on troubleshooting and issue resolution.

Compensation & Other Benefits:
∎ Performance Bonus
∎ Festival Bonuses
∎ Subsidized Lunch Facilities
∎ Competitive Salary
∎ Yearly Salary Review

Job Source: Online Job Posting.

Application Deadline: 27 Sep 2022

Company Information:
∎ 29 Aug 2022
∎ INTELLI Global Services
∎ Business : INTELLI Global Services is a market leader in Information and Communications Technology.

Our services are divided into three bespoke brands, INTELLI Digital, INTELLI InfoCom, and INTELLI DataSoft, each with their independent management and specialized expertise.

We provide top-tier ICT Solutions and help our clients achieve their business objectives.

Category: IT/Telecommunication


Similar Jobs

.Net Programmer

Mobile Application Developer

Assistant Network Engineer

Executive IT

Assistant Manager/ Manager - Technical

Digital Marketer (Google Ads & Facebook Marketer Only)

IT Officer

Digital Marketing Executive

Front End Developer

Lead/Sr. Software Engineer

Junior Software QA Engineer

Executive / Sr. Executive (Digital marketing)

Web Developer

IT Officer

System Analyst

Mobile App Developer ( Flutter)

Senior Frontend Developer (Angular)

ICT (Information and Communications Technology) Officer

Software Engineer

App Developer

Web Developer

Functional Consultant - Oracle Applications EBS

Content Writer

Information Technology Officer (ITO)

Trainee Officer (TO)

Virtual Assistance (VA)

Junior Digital Marketer

Web Master & Graphic Designer

Manager - Core Network Operations (IP & Data)

Senior Network Engineer - Core Network Operations (IP & Data)

Asst. / Deputy Manager - IT and Cybersecurity

System Administrator

Vue.js Developer

React JS Front-End Developer

Magento Developer

Laravel Back-End Developer

DevOps Cloud Architect

Technical Project Manager

Software Engineer (.Net)

junior DevOps Engineer