Position: Senior iOS/Android Software Engineer
Company: Symphony Solutions
Category: Android
Experience required: 5y
English level: intermediate

Job Requirements:

IOS Native Development, Swift, Rest API, Git, Data Structures, JIRA, Agile Scrum Development, iOS Unit Testing Frames (XCTest)

 Minimum 5 years experience in development of IOS Native Mobile Application using Swift,

Extensive experience with iOS Frameworks such as Core Data and Core Animation,

Excellent knowledge on Apple’s Design Principles and Application interface guidelines,

Familiarity with Push Notifications, APIs and Cloud Messaging,

Experience with continuous Integration,

Strong experience in Data Structures, JSON and consuming Rest APIs,

Should have experience in the 3rd Part MAP SDK (google map or any other),

Candidate must be good at App Store Publishing independently

It is good to have:

Working knowledge of the Atlassian suite (JIRA and Confluence);

You are widely versatile and besides being a Senior mobile developer, you are also active in setting up automatic tests, building pipelines or solving production issues.

You are familiar with the rituals of Agile / Scrum.

Above all you do have an opinion and an open view on the future.

You embrace changes and self-leadership is in your DNA.

You’re able to help the development team get to a higher standard.

Responsibilities:

New features development within existing product or new products;

Communicating with customer.

Resolving technical problems as they rise.

Bug fixing of newly developed features;

Writing Unit tests and integration tests;

Scrum ceremonies participation;

Mentoring junior colleagues might be required;

We offer:
Competitive salary and compensation package;
Friendly and professional team;
Career and professional growth;
Regular performance reviews;
Great international work environment;
Symphony Training Academy;
Low hierarchy and open communication;
20 Vacation Days;
Corporate Doctor