IOS Solutions Engineer


 

If you are a professional looking for an opportunity to grow, Emerson has an appealing role for you as an iOS Solutions Developer ! We are seeking a creative, innovative, and tech-savvy individual to develop native iOS applications within an agile development team responsible for multiple software product offerings.

This role will be expected to work from tasks distributed by a senior engineer, lead developer or team leader. Passion for creativity while learning best practices around new technologies will be the key characteristic of this role.

Based in Cluj-Napoca, Romania, you will have the opportunity to be part of a global and culturally diverse organization that offers equal opportunities in an inclusive environment!

$ads={1}

IN THIS ROLE YOU WILL:

  • Develop, debug, inspect and test software modules to meet the criteria and deliverables identified within the assigned task;
  • Ensure that all defined development policies, procedures and standards are followed; and that all development activities are delivered within agreed timescales, of high quality and are fit for purpose;
  • Understand the company's current software projects and used technologies;
  • Understand the structural design of databases;
  • Evaluate emerging technologies and make recommendations to the team;
  • Work with the other developers to debug or eliminate errors from the system;
  • Design loosely coupled, reusable, and testable code structures;
  • Active participation in our internal workshops to discuss/plan the project, and to design software architectures that meet technical and business requirements;
  • Implement lightweight, responsive mobile interfaces programmatically;
  • Able to understand use cases, process flows, and other functional and technical specifications to implement software solutions;
  • Test of own, ensure all specified functionality has been delivered and all performance constraints have been met;
  • Be passionate about improving code performance as well as UX;
  • Continuously study to keep skills up to date.

FOR THIS ROLE YOU WILL NEED:

  • Bachelor’s Degree in any related subject;
  • Minimum 2 years of working experience on the iOS platform;
  • Excellent English language oral and written skills required;
  • Ability to learn through formal training, informal teachings, and hands-on activities;
  • Experience of working with multiple teams in a global environment is essential;
  • Strong object-oriented design and analysis skills experience;
  • Knowledge of Xcode, Swift, Objective C, Core Data, Core Location, Core Bluetooth, Networking, Multithreading;
  • Experience in working with source code management tools (Git, SVN);
  • Solid understanding of RDBMS and general database concepts;
  • Experience with web technologies (REST/JSON);
  • Thorough knowledge of multi-tier programming;
  • Experience in working with task management tools (Jira, Rally, Trello);
  • Knowledge of diagramming tools: UX mocks / wireframes, UML (activity diagrams, class diagrams);
  • Other nice to have skills:
    • Experience in implementing communication with BLE / Wi-Fi devices;
    • Experience with Unit Testing / TDD;
    • Experience in working with Build Servers;
  • Competencies: Action Oriented, Drives Results, Manages complexity, Self-development, Tech Savvy, Communicates Effectively.

WHO YOU ARE:

You are continuously looking forward to developing and improving your professional skills. You are passionate about pursuing new technologies and anticipate future trends.


$ads={2}


 

.

Post a Comment

Previous Post Next Post

Sponsored Ads

نموذج الاتصال