Location: JobParser.Models.LocationModel
Category: Software development
Type: Full time
Deadline: 01-Jul-18 00:00:00
Salary:
Description
Responsibilities
- Develop existing features and create new features using the Company's development technologies;
- Work with the team to break down tasks, identify dependencies and define implementation plans for the upcoming sprint;
- Conduct daily stand up meetings
- Create object-oriented designs for basic features or modules with simplicity and performance in mind;
- Troubleshoot and debug all problems in the team's area of responsibility to improve overall quality and increase knowledge and expertise within the Company's platform;
- Manage team’s day to day activities.
RequiredQualifications
- 3-5 years of iOS development experience
- Bachelors of Computer Science, a related degree, or equivalent experience
- A strong understanding of professional software engineering best practices for the SDLC
- A strong understanding of coding standards, code reviews, source control management, continuous integration, build processes, testing, and operations
- Strong knowledge of Swift
- Strong knowledge of design patterns, such as Clean Architecture and MVVM/MVP/MVC
- Experience building mobile apps using GraphQL or RESTful web services with JSON
- Experience working with web sockets
- Excellent in communicating with UX/UI, product management, and QA to understand requirements, describe software product features, and articulate technical designs.
- Interface builder and programmatic layout
- UI layout – auto-layout and size classes
- Experience with modern persistence options for mobile applications (e.g. Realm, CoreData, SQLite)
- Portfolio of app published to AppStore.
Benefits
No comments:
Post a Comment