iOS Developer

  • Hyderabad, Telangana, India
  • Permanent
  • Software Engineering & Technology
  • 5 - 9 years
Job Title:

iOS Developer

Job Description:

We are looking for an iOS developer who possesses a passion for pushing mobile technologies to the limits and will work with our team of talented engineers to design and build the next generation of our mobile applications.

Experience & Expertise:

Extensive knowledge of Swift & Objective C programming and associated technologies (Core Data, Core Animation, Core Graphics and Core Text etc.)
Thorough understanding of Apple's design principles and Human Interface Guide
Familiarity with Reactive Programming and Unit testing will be preferred
Experience with third party library integration
Working knowledge of Web Services & REST (JSON) APIs
Good knowledge of software implementation best practices
Good knowledge of well-known design patterns
Ability to quickly adapt to a changing environment
Should be a self-motivated, independent, detail oriented, responsible team-player
Strong communication, analytical and problem-solving skills
Passionate about building high-quality systems with software implementation best practices
Experience with Git code versioning
Experience with CI/CD and automation tools is a plus
Strong skills in threading, serialization, performance, and security
OOPS concepts & experience with Objective C
Strong Objective C and swift development experience, including design and implementation on Mac OS X
Good debugging skills on OS X platform
Good understanding of OS X security architecture
Strong analytical skills, strong OOAD
Experience and expertise with secure coding practices
Ability to develop new approaches to complex design problems
Good experience with tools like GIT and Jenkins.
Ability to quickly learn new technologies
Agile/scrum development methodology a plus
Knowledge of shell scripts a plus

Experience Range:

5 - 9 years

Educational Qualifications:

Any graduation

Job Responsibilities:

Design, develop and modify advanced mobile (iOS) applications and modules based on functional and system requirements
Work closely with the Team Leader with minimum supervision, Business Analyst and Product Owner for understanding the Functional and system requirements
Work closely with the QA team, to ensure quality and punctual software development within his responsibilities
Conduct code reviews and performs troubleshooting and analysis to assess root cause of application issues
Participate in the testing process through unit testing and bug fixes
Support users by developing documentation and assistance tools as required
Recommend system solutions and tools
Support other iOS application developers by providing advice, coaching
Write high-quality code to solve business and technical challenges according to product requirements
Fix problems in the software pre-emptively and reactively as needed
Understand impact on existing systems and come up with appropriate solution
Provide your technical expertise and feedback on product sub-systems, app research, design, analysis, testing, process improvement, and troubleshooting
Fix bugs quickly, keeping an eye out for quality
Review code changes that other developers made on parts of a product source code and provide input

Skills Required:

Objective C , Cocoa Touch , Swift , IOS SDK , MAC develpment

Job Code: KL-H3YFWPZL
About Us
Headquartered in Dallas, [x]cube LABS helps enterprises globally with digital transformation and digital technology adoption. We take a highly collaborative approach and help solve problems across the entire digital transformation journey from ideation and strategizing to experimentation and execution. We specialize in helping enterprises transform customer experience, and in the process we help you leverage new, digitally driven, business models.

[x]cube LABS helps enterprises innovate and disrupt markets by leveraging digital as a strategy. The [x]cube team offers deep expertise in all things digital: CX strategy and transformation, digital innovation, augmented reality, virtual reality, blockchain, social, mobile, analytics, cloud, IoT, and more. We have delivered over 800 solutions across industries, won 25+ International awards, worked with 500+ clients & created value of over US $2.0 Billion for our clients. [x]cube is also one of the first 12 agencies globally to be approved by Google as a Certified Developer Partner.
Why Us?
We are one of the first 12 agencies globally to be approved by Google as a Certified Developer Partner and one of the few companies to receive AWS IoT Service Delivery Designation. At [x]cube LABS, innovation is the mantra at every desk and each project offers unique opportunities to learn, lead and achieve as a team.

A company always at the cutting-edge of innovation, we present an incredible opportunity to learn and grow.
Expertise in new-age technologies. Learn every tool and tech that will shape our tomorrow.
We believe in being creative and versatile. Get to work on a range of digital products crafted to engage and entertain.
[x]cube's clientele features some of the top global Fortune 1000 enterprises. Make your mark on products targeted at benefitting billions of lives.
Get access to our state-of-the-art research labs. Formulate and contribute to game changing visions.
Competitive packages, attractive benefits and rewards.
A fun, informal working environment.

[x]cube LABS, YesGnome & Upshot are divisions of PurpleTalk.

Have a query? Email us on alphateam@xcubelabs.com.