Mid-Level Engineer (iOS and Android)

Job Description

Title: Mid-Level Engineer (iOS and Android)

Company Name: Brotecs Technologies Ltd.

Vacancy: 04

Job Location: Dhaka (Uttara)

Employment Status: Full-time

Educational Requirements:
∎ Bachelor of Science (BSc) in Computer Science (CS) or Computer Science and Engineering (CSE) with a good academic record

Experience Requirements:
∎ At least 3 year(s)

Job Responsibilities:
∎ Must have 3+ years of hands-on experience in iOS/Android development (smartphones and tablets).
∎ Qualified knowledge of MVC and MVVM software design patterns.
∎ Must have sound grip in OOP, Algorithms and Data Structure principles.
∎ A solid understanding of integrating open source libraries in iOS or Android projects knowing its security, stability and legal impacts.
∎ Knowledge about SIP/IAX2 and XMPP protocols is a tremendous plus.
∎ Knowledge about secure coding, security audit tools and their impacts on application developments will be considered as an added advantage.
∎ Must have expertise in publishing apps in App or Play stores.
∎ Must have strong analytical and problem-solving skills.
∎ Must possess strong application debugging skills.
∎ Must possess experience in Google Firebase and/or Azure console.
∎ Must have experience working with Jira, Git, and Redmine.
∎ Must have good communication ability to sync across the team.
∎ Must be a well mannered and fun lover.
∎ iOS Specific:
∎ Strong proficiency in Swift and Objective C.
∎ Apple's design principles.
∎ Knowledge about iOS SDK, UIKit, CoreData, APNS, Apple Purchasing,
∎ Networking, and Multithreading.
∎ Experience in integrating Pod, Carthage and Package Dependencies.
∎ Strong knowledge about Storyboard/Xib.
∎ SwiftUI is a plus.
∎ Android Specific:
∎ Strong proficiency in Java, C/C++ and Kotlin.
∎ Android components life cycles.
∎ Material design and UI principles.
∎ Development skills with Android SDK and NDK, Runtime Permissions, Gradle, Restful API frameworks, and Google In-app purchase.
∎ Development experience using Data binding, Rx Android, Live Data, ORM Database, Background Services, Threads and Handlers.
∎ Strong knowledge about Android Studio IDE, Logcat, and Debug modes.

Additional Requirements:
∎ Age 25 to 35 years
∎ PLEASE DO NOT APPLY IF YOU HAVE NO PRIOR EXPERIENCE IN iOS APPLICATION OR ANDROID DEVELOPMENT.
∎ ABLE TO MAINTAIN ALL THE STANDARD CODING ARCHITECTURE AND RULES.
∎ Strong knowledge of OOP with data structures and algorithms is a must
∎ Good User friendly UI Design Skills is preferred.
∎ Familiarity with Client Server development models is preferred.
∎ Knowledge of JSON and RESTful APIs is preferred.
∎ Mobile (Web) technologies including HTML 5, CSS3 is preferred.
∎ Must have at least one year hands-on iPhone or Android Apps development experience.
∎ Recent in-depth experience should include Full life cycle software development experience.

Salary: Negotiable

Compensation & Other Benefits:
∎ Weekly 2 holidays
∎ Lunch Facilities: Full Subsidize
∎ Salary Review: Yearly
∎ Festival Bonus: 2
∎ Friendly Environment (Fun & Work)
∎ Challenging Projects
∎ Lunch Allowance for Every Working Day
∎ Yearly increment based on performance
∎ General Leave and Sick Leave
∎ Public holidays
∎ Home Internet Service
∎ Cell Phone Bills*
∎ Project Bonuses*
∎ *Condition Apply

Job Source: Bdjobs.com Online Job Posting.

Application Deadline: 18 Nov 2021

Company Information:
∎ 19 Oct 2021
∎ Brotecs Technologies Ltd.
∎ Address : 28, Shahjalal Avenue, 2nd Floor, Sector-4, Uttara Model Town, Dhaka-1230
∎ Web : https://www.brotecs.com
∎ Business : BroTecs Technologies Limited (an ISO 9001:2015 and ISO/IEC 27001:2013 Certified Company) is the FIRST and ONLY Research & Development company in Bangladesh that innovates and develops Satellite & Aviation Communication Software Products & Solutions. At Brotecs we are working with technology that provides innovative product solutions for today`s converged communication environments. Our clients range from Fortune 500 / Global 2000 to promising start-ups.

Category: IT/Telecommunication

:

Source: bdjobs.com

Similar Jobs

Machine Learning Engineer

Developer

SQA Engineer

Full Stack Software Engineer (Mid-Senior Level)

Embedded System Engineer (I)

Flutter Developer

Frontend Developer

Full Stack Web Developer

Executive/Sr. Executive - IT Department

Manager, Technical Services Division

Oracle EBS Developer

Hardware & Network Support Engineer

React Developer

ICT Assistant

Senior ICT Assistant

Jr./Sr. Software Engineer - Android

Officer, IT (BRAC Healthcare Ltd.)

English Content Writer

Software Engineer (React Native)

Assistant DBA

React Native Developer

Software Engineer (.NET)

Jr. Network Engineer, Customer Care

IT Officer (Contractual)

Manager - Vendor Relationship Management [Night Shift]

Vendor Coordinator [Night Shift]

Software Engineer/Senior Software Engineer (Python/fastapi)

Lead-Business Development

Diploma Engineer

Unreal Game Developer

PHP With Laravel Trainer (Part Time / Full time)

Frontend Developer (Next.js/React.js)

Backend Developer

Software Engineer (Node JS)

Software Engineer (React JS)

Software developer (ASP.NET/CORE)

Executive/Senior Executive - IT

AI Data Trainer

Executive/Senior Executive, IT Support

WordPress Developer