Senior Software Engineer (iOS Developer)

BDT(Tk)  Tk. 15000 - 30000 (Monthly) Full time on site
Senior Software Engineer (iOS Developer)
Job Description

Requirements

Experience
  • At least 3 years
Additional Requirements
  • Requires 3+ years of hands-on experience in iOS Development.

  • Requires 3+ years’ experience in the IT industry.

  • Strong knowledge on Swift

  • Deep Knowledge on Object-Oriented design and Implementation.

  • Experience on The Entire App Life Cycle - Concept, Design, Build, Deploy, Test, Release to App Stores and Support.

  • Experience Using the Xcode Interface Builder (Creating. Xib/.Nib, Storyboard Auto layout Constraints, Etc.).

  • Experience With Third-Party Libraries and APIs.

  • Experience Working With iOS Frameworks Such as Core Data, Core Animation, Core Graphics, And Core Text.

  • Experience Working with Multi-Threading, Background Operation And Network Operations.

  • Experience To Develop Complete Native iOS Applications from Scratch.

  • Familiar with Git, TFS and other project management standards.

  • Strong interpersonal skills

  • Requires excellent oral, written, and presentation skills

  • Strong analytical and problem-solving skills

  • Ability to quickly learn new application systems and technologies

  • Experience in the interpretation of functional requirements

  • Conduct code reviews with the team to improve compliance with established best practices and coding standards

  • Work with team members to ensure application designs are in line with best practices and are scalable, reliable, and that all designs optimize performance and usability.

Core Competencies:

  • Customer Focus - Delivers legendary service that meets and exceeds all customers' expectations.

  • Ethics and Integrity - Adheres to Leads values, beliefs, and principles during good and bad times.

  • Composure - Remains calm, maintains perspective and responds professionally when faced with tough situations.

  • Personal Learning - Takes personal responsibility for the continuous learning of new knowledge, skills and experiences.

  • Dealing with Ambiguity - Able to successfully function during times of uncertainty and changing priorities.

  • Decision-Making - Makes timely and quality decisions based on a mixture of analysis, wisdom, experience, and judgment.

  • Interpersonal Skill - Builds effective relationships with all people; up, down, and sideways, inside and outside of Leads.

  • Results Oriented - Gets results and achieves goals.


Responsibilities & Context

Job context:

We are seeking a skilled and motivated iOS Developer as Senior Software Engineer with 3+ years’ experience to join our team. The ideal candidate will have a passion for mobile technologies and a strong understanding of the iOS ecosystem. You will work closely with cross-functional teams to design, develop, and maintain high-performance iOS applications. Your expertise will contribute to delivering a seamless and enjoyable user experience.

Responsibilities:

  • Execute full software development life cycle (SDLC).

  • Develop flowcharts, layouts and documentation to identify requirements and solutions.

  • Write well-designed, testable code.

  • Produce specifications and determine operational feasibility.

  • Integrate software components into a fully functional software system.

  • Develop software verification plans and quality assurance procedures.

  • Document and maintain software functionality.

  • Troubleshoot, debug and upgrade existing systems.

  • Deploy programs and evaluate user feedback.

  • Comply with project plans and industry standards.

  • Ensure software is updated with latest features.

  • Communicating with stockholders.


Workplace

Work at office

Employment Status

Full Time

Job Location

Dhaka

Job Highlights

AKIJ Resource is seeking a dynamic and strategic Senior Manager / Manager - SCM to drive efficiency and optimize supply chain operations across all business units. This leadership role requires proactive assessment, development and execution.