QUALIFICATIONS AND JOB DESCRIPTION
Our gaming team is looking for IOS Developers to join them in this exciting journey in which you will be experiencing start-up life with sources of a corporate company.
You have:
- BS degree in Computer Engineering, Software Engineering or relevant engineering departments
- Proven development experience with at least 2 years of commercial UI applications on iOS using Objective-C / Swift/ React Native
- Strong understanding of auto layout and size classes, object oriented development, use of design patterns and system architecture for mobile devices
- Experience in setting up and maintaining continuous integration tools, specifically Jenkins for iOS apps is a plus
- Expertise in connecting applications to Back End services
- Experience of working within source control such as SVN and git
- Excellent interpersonal and organizational skills, ability to handle diverse situations, multiple projects, and changing priorities
- Flexibility to iterate frequently with a passion and drive for building world-class solutions and applications
- Preferably agile development(Scrum) experience
- No military obligation for male candidates
İŞ TANIMI
Besides having the chance to improve yourself in a great team, your day-to-day agenda will look like this:
- Be a part of gaming development team working on Playcell application,
- Involvement throughout the whole project lifecycle, from initial specification, through to production, deployment and maintenance,
- Develop challenging projects on time, to a high standard and in line with the roadmap and the deadlines, requiring limited supervision,
- Document work so that it can be maintained by colleagues,
- Work closely with,
- Other developers within department to ensure effective code reusability,
- With product managers to clarify specifications and provide accurate estimations,
- With a range of stakeholders to ensure customer satisfaction,
- Monitor the following steps like test and deployment for successful execution and take initiatives or escalate to solve potential problems on those steps,
- Research and development of current and emerging mobile technologies, and share new ideas and technologies with the team,
- Create ideas for new application, or on improving the existing ones or on improving the procedures and methods,
- Develop quick Proof-of-Concept applications to demonstrate the idea when required to enrich gaming apps.