Software Developer (iOS)

Job Description

Title: Software Developer (iOS)

Company Name: DataSoft Systems Bangladesh Limited

Vacancy: 02

Job Location: Dhaka

Employment Status: Full-time

Educational Requirements:
∎ Bachelor of Science (BSc) in Computer Science,Computer Science Engineering

Experience Requirements:
∎ At least 2 year(s)
∎ The applicants should have experience in the following area(s): iOS Application Development

Job Responsibilities:
∎ Candidates must have at least 2+ years of experience in developing and maintaining native iOS applications with practical experience in API based applications - preferably with apps in the Apple AppStore.
∎ Must have experience with Swift 4/5 and XCode is mandatory required; good to have a knowledge on Objective-C.
∎ Experience using RESTful Web Service APIs required. Experienced in working with data parsing forms as JSON, to dynamically display data on iPhone/iPad.
∎ Experience in designing and developing custom user interfaces with UIKit using XCode, Interface Builder and Storyboard using Size Classes and Auto layout is required.
∎ Comprehensive knowledge in implementing SDLC process for iOS Application development using Swift.
∎ Strong knowledge about Core Frameworks like Core Data, GCD, NSOperation Queue, Core Graphics, Core Animation, UIKit, AV Kit, AV Foundation.
∎ Knowledge with instruments and unit test cases in x-Code.
∎ Must have experience on version controlling: Git.
∎ Experience with offline storage, threading, and performance tuning and leveraged native iOS features (Push Notifications and Local notification).
∎ Experience integrating third party frameworks using Cocoa pods and Carthage. Worked with logging and capturing user navigation and app usage to Google Firebase and Crashlytics for understanding the most used features by users.
∎ Experience with design patterns like MVC, Delegation, Facade, Observer and Singleton patterns.
∎ Be a good team player, need to work across teams- Android development team, backend engineering.

Additional Requirements:
∎ Good in communication skills. Good understanding on design pattern and architecture.
∎ Must be a passionate technologist, proactive and passionate about software development and Team Process, especially in the word of mobile application development- architecture, design, data, develop, test and engineering on iOS Platform.
∎ Maintain necessary documentation in accordance with companies and clients' quality, process and documentation requirements.

Salary: Negotiable

Compensation & Other Benefits:
∎ Lunch Facilities: Partially Subsidize
∎ Salary Review: Yearly
∎ Festival Bonus: 3

Application Deadline: October 15, 2019

Company Information:
∎ DataSoft Systems Bangladesh Limited
∎ Address : Rupayan Shelford (20th floor), Plot # 23/6, Block # B, Mirpur Road, Shaymoli, Dhaka- 1216
∎ Web : www.datasoft-bd.com
∎ Business : DataSoft has been a CMMI level 5; ISO 9001:2008 certified leading software product and Services Company in Bangladesh. Since 1998, DataSoft has successful track record of delivering innovative and cost-effective technical services to customers in both Corporate and public sectors undertakings.

Category: IT/Telecommunication

Read Before Apply: Interested candidates are requested to send their application along with a recent passport size photo addressing to the Human Resources Department at the following address. "HRD, DataSoft System Bangladesh Ltd, Rupayan Shelford, 23/6, Mirpur Road, Shyamoli, Dhaka - 1207, Bangladesh” Ormail at “[email protected]”. Please mention the name of the post on top of the envelope. Only short-listed candidates will be called for an interview.

Source: bdjobs.com

Similar Jobs

Digital Marketing Specialist

Hiring Senior Magento Developer – Remote

Executive, Software Engineer (MIS)

Executive, SD (Software Engineer)

Sr. Executive, SD (Software Engineer)

IT Executive

TRACKING EXPERT / FRONTEND DEVELOPER

Assistant Manager, Network Planning and System Solutions

MIS Officer

Technical Support Engineer

Software Engineer

Software Engineer

Full Stack PHP Developer

React Developer

Senior JAVA Developer

JAVA Developer

Flutter Developer

test_job

Senior Executive/ Executive - HR & Admin

Flutter Developer

Web Data Analytics Specialist

Senior Officer - IT

Digital Marketing

.Net Application Developer

Development Manager

Oracle Apex Developer (Programmer)

Software Developer

Junior Developer

MEAN Stack Developer

Team Leader, MERN Full Stack Development Team

Manager - SEO

IT Executive

Data Artist (Associate) (Morning & Afternoon Shift)

Full Stack Javascript/Typescript / React/ Next.js / Node Developer

.NET Developer

Asst. Executive/Executive (IT)

Senior Java Application Developer

Senior WordPress, Shopify Expert

Digital Marketing & SEO Expert (Content Writer)

Executive SCM