Mid-Level Engineer (iOS or Android)

Job Description

Title: Mid-Level Engineer (iOS or 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 either iOS or 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: 14 Jan 2022

Company Information:
∎ 15 Dec 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

More jobs of Brotecs Technologies Ltd.

HR Executive

Business Development Specialist or Manager

QA Automation Lead Engineer

QA Automation Lead Engineer

Software Engineer (Cloud Engineering)

Software Engineer (Cloud Engineering)

Linux and Network Engineer

iOS Mid-Level Engineer

Android Mid-Level Engineer

Linux and Network Engineer

Mid-Level Engineer (iOS and Android)

Software Engineer (PHP Developer)

DevSecOps Engineer

Senior SQA Engineer

SQA Engineer

Software Engineer (Cloud Engineering)

SQA Engineer

UI/ UX Designer & Developer

Business Development Executive

Similar Jobs

Senior SAP ABAP Developer / SAP ABAP Developer

Project Manager

Network Engineer (Intern)

Software Engineer (.NET)

Software Quality Assurance Engineer

MERN - Full Stack Developer

System Administrator, (Sr. Executive)

Flutter Developer

Officer – IT & MIS

Executive/Sr.Executive

Developer (Web)

Manager - SAP, PP & MM

Web Developer / Trainee

Customer Support Executive

Tech Lead (PHP-WordPress-WooCommerce-Shopify)

Trainee Software Engineer - Java

Business Analyst

Network Supervisor/Branch Incharge

MIS Coordinator

Data Engineer

SYSTEM ENGINEER

Engineer – AC and Fridge

Senior Engineer

Senior Officer/ Assistant Manager- IT

Senior Executive, Process Development

IT Associate

Medical Documentation Specialist - Night Shift

Senior Business Analyst-Sage 300

Videographer and Editor

Manager, Delivery Operations

Trainee Engineer, SQA/ Testing

Assistant Manager, Sales

Manager, Product Management

Sales Executive

Deputy Manager, Solution Architect

Assistant Manager, Solution Engineering (Building Management Solution)

Frontend Software Engineer (Vue.js)

Manager, Solution Engineering (Enterprise Telephony Solution)

Assistant Manager, Solution Engineering (Fire Solution)

Backend Software Engineer [Java Spring Framework]