Mobile Developer İş İlanı

İşveren Hakkında
 İş İlanları

GENEL NİTELİKLER

We serve 8.4 million electric consumers by 40 billion kwh of electricity sales and distribution of our strength in Turkey's three regions. We set light to the financial and business center European Side of Istanbul, which is one of the seven provinces we serve. We are proud of being Turkey's leading energy company that has the world's fastest growing energy market. We say ‘we are with you every moment’ at every step that millions of our customers take towards success.

If you want to be a part of this big, dynamic and constantly rising family and say that I'm suitable for the following qualifications, we look forward to your application!

We are looking for Mobile Developer to work with CK Energy Utility Company.

Job Description:

  • Bachelor's degree in Computer Engineering or another related field
  • 2-5 years of development experience
  • Fluency of Java or Kotlin programming languages
  • Deep understanding of Android SDK
  • Developing Andorid application based on user experience, visual designs and user stories
  • Good understanding about Android View hierarchy and View Lifecycle
  • Experience working with Swift language on iOS platform
  • Deep understanding of "iOS framework"
  • Developing iOS application based on user experience, visual designs and user stories
  • Understanding of Web Services and their use in mobile implementations
  • Solid understanding of client/server communication, ie. REST, HTTPS
  • Excellent knowledge of data structures, algorithms and software design principles
  • Working knowledge of the full software development lifecycle including application architecture design
  • Experience with maintain and evolving a deployed code base: clean designs, refactoring, maintainable codebase and writing unit and functional tests
  • Write new software and modify existing software

General Qualifications:

  • Strong communication skills
  • Good written and verbal English communication skills
  • Interest in new technologies, curiosity to build new systems
  • Ability to work efficiently and independently
  • Debugging and critical thinking skills
  • Contribute in all phases of the development lifecycle
  • Ensure that software designs are in compliance with specifications and requirements
  • Write reusable, well documented code, with clean integration interfaces and structure
  • Architect and design software using object-oriented design and design patterns and test-driven design practices
  • Proactivity with a focus on getting things done, strong attention to detail and ability to produce high-quality work within set deadlines