Thursday, January 11, 2018

Job: iOS Software Engineer at Workfront Armenia Company

Location: JobParser.Models.Location

Category: Software development

Type: Full time

Deadline: 10-Feb-18 00:00:00

Salary:

Description

Responsibilities

  •  Create new features using Workfront development technologies;
  • Work with own team to plan his/ her sprint and take on tasks that will help the team succeed;
  • Develop elegant solutions to complex problems;
  • Troubleshoot problems and debug the system to expand own knowledge and expertise within the Company's platform;
  • Work with the Company's QA and Product teams to show that his/ her solutions work as intended and he/ she is ready for the next challenge; 
  • Participate in discussions with own team about what emerging tools, technologies and processes are coming that may impact how the Company improves its products and its SaaS platform in the future;
  • At the end of release, as the rest of the Company is validating that, take some time to do some research, train in a new technology or even play a game – em, that is to participate in a team building exercise with own team.

RequiredQualifications

  • Bachelor's degree in Computer Science, Computer Engineering or equivalent education or equivalent work experience.
  • 1-3 years of programming experience or relevant education in languages and technology in use at Workfront (Swift, Objective-C, and iOS SDK).
  • Understanding of Cocoa design patterns and API design;
  • Ability to take a basic software engineering problem and present a solution with the ability to adjust the solution based on feedback;
  • Ability to describe concepts and solutions using architecture patterns (MVC, Delegation, etc.);
  • Conceptual understanding of design patterns and strategies;
  • Desire to explore new technologies;
  • Knowledge of and/ or experience in using Core Data concurrently; 
  • Experience in building networking layer over native classes (NSURLSession, NSURLSessionDataTask, etc.);
  • Ability to demonstrate fantastic communication skills that will help the candidate not only adapt and work well with a software engineering team but excel in a collaborative team environment;
  • Desire and drive to take ownership of problems, deliver quality solutions, stand out from the pack and grow. 

Benefits

Job URL: iJob.am - iOS Software Engineer @ Workfront Armenia