Friday, December 27, 2019

Job: Senior SW Engineer at Instigate Mobile Company

Location: Yerevan, Armenia

Category: information technology

Type: Full Time

Deadline: 25-Jan-20 12:00:00 AM

Salary:

Description

Responsibilities

- Conduct business system analysis with Engineering, Project Managers and/or Company's clients to define project requirements and stakeholder needs
- Periodically review and monitor the existing software architectures, discover the technical debt, eliminating it and preventing its accumulation
- Develop highly complex, efficient and scalable software systems with multi-technology components, test and troubleshoot them when necessary
- Apply best practice techniques; monitor and input into the organisation's standards and processes
- Periodically discuss the project status, challenges with stakeholders, make decisions and development plans based on the project priorities
- Work as a part of the team (can include also remote members); help team to grow in knowledge, participate in management discussions, support long-term company growth
- Able to handle communication/conference calls with clients at late hours if required
- Develop, deliver, as well as maintain and enhance world class iOS/tvOS/watchOS based apps across multiple platforms (Phone, tablet, television, smart watch/wearables', etc…)
- Evaluating and researching latest device technology, coding patterns, OS Frameworks and features and recommending and implementing within the larger digital team

RequiredQualifications

- 6+ years of experience in software engineering, 5+ years of which in iOS development
- Solid knowledge of Computer Science concepts, specially Data Structures and Algorithms
- Focus on iOS development with Swift
- Experience in design and development at least 4 iOS applications, understanding the business system requirements breaking them down into user stories, features and designing software architecture and roadmap accordingly
- Solid and demonstrated experience preparing design documents (including UML diagrams) in English
- Solid and demonstrated experience testing applications, including writing unit tests, test automation scripts
- Superior knowledge of Objective-C, Swift, and native Apple SDKs and Frameworks
- Good knowledge of UI/UX principles for iOS (storyboards)
- Knowledge of SQL and noSQL databases, including local storage techniques for iOS
- Experience with efficient client-side integration with Restful and SOAP-based services in high-performance ecosystem
- Successful launch of consumer grade applications to Apple Store
- Solid demonstrated experiencing optimizing native iOS applications for non-functional performance (memory, power, etc…)
- Working experience in SCRUM/Agile development process, including related tools like JIRA, Redmine, Confluence, GIT
- Working experience in continuous integration/dev ops tools and technologies like Jenkins and TravisCI
- Excellent English (verbal and written) skills
- Excellent interpersonal and communication skills and the ability to interact professionally with a diverse group of clients and staff
- Positive, constructive and can do/learn attitude Desired Qualification:
- Working experience with C++ and/or
- Working experience with web frameworks (full stack)

Benefits

Job URL: iJob.am - Senior SW Engineer @ Instigate Mobile

No comments:

Post a Comment