Earn money efficiently, follow up more than 10+platforms outsourcing needs in one stop

All Filters

Total of 117621 records

$70.00-$100.00/小时
We are looking for an experienced professional who knows how to apply theory and put it into practice with in-depth understanding of the professional field; possesses broad job knowledge; analyzes problems/issues of diverse scope and determines solutions; improves; changes and adapts exiting methods and technologies. Can be a member for other staff and be in charge of the selected areas/projects. Required skills - 2+ years of experience in IOS development; - Commercial experience with Objective-C and/or Swift; - Multithreading, GCD; - CoreData, SQLite; - UIKit, autolayout; - Restful services integration; - Data structures, basic patterns and algorithms; - Unit testing; - Experience in publishing and updating applications in the AppStore. Key Responsibilities As an iOS developer, you will be involved in developing of all components and new features. We use multithreading so you should know how to work with GCD. We employ CoreData and SQLite for flights and other data storage. UIKit and Auto Layout help us to dynamically change the interface on all devices. On this role you will collaborate with other iOS developers, product owner, designer and QA engineers. You understand REST API architecture and know how to create client-side requests to use it. Using Scrum methodology allows us to plan work in the most effective way. We encourage developers to implement their own ideas and solutions. The ideal candidate loves aviation and software development as we do. Key responsibilities include: - Optimize previous code when making changes to existing modules; - Perform pre-testing and installing the program before passing to QA, Apply test coverage for the code when needed; - Adapt the program to new requirements, if necessary; - Document code development, provide methods and classes comments (wiki and in-line documentation; UML diagrams, sequence diagrams, etc if need); - Provide verbose comments with each code commit in version control system; - Cooperation and consulting members of all teams, including assistance to testers and support personnel as needed to determine system problems; - Consult with manuals, periodicals and technical reports to learn new ways to develop programs and maintain existing skills and knowledge; - Research and recommend software tools to management; - Create application builds for reviews and releases. Experience: - Swift: 2 years (Required) - iOS development: 3 years (Required) - Objective-C: 2 years (Preferred)
Technology & Programming Upwork Overseas
999 days ago
OVERVIEW: This Project Involves replicating an opensource database of text, csv, JSON, and similar files, storing them locally, and creating a web application that can search and retrieve the documents. Please note that this project requires actual replication and storage of a database and should be able to exist independently form the database's source. The Dataset appears to be a progreSQL database (approximately 30GB in size). A link to download it can be found here: https://com-courtlistener-storage.s3-us-west-2.amazonaws.com/list.html?prefix=bulk-data/ Note that not all of the items in this dataset need to be replicated, but most will. The Schema Diagrams for the database can be found here: https://www.courtlistener.com/api/bulk-info/ Almost every document within the database has an associated PDF. In addition, there is a variety of metadata within the database which is used to assist in document searching. SCOPE AND REQURMENTS: The database search web-application would be written in Python / Flask | Django so that additional functionalities and tools can be added at a later date. Heroku would be one such option for hosting, but I am open to suggestions. I also have an AWS as well as mongoDB for storage. There should be a simple front-end user interface to allow for searching on a variety of parameters. The search should yield a printout of the document's text, as well as the option to download the associated PDF of the document. The search function should be able to retrieve text and their associated PDF documents based on, title, court name, citation, or keyword. We can discuss the particulars of what parameters to search after verifying some organization questions regarding the database. Ideally, a successful applicant would be able to replicate the database onto a local server, understand the architecture and schema of the current database, be able to write a searching algorithm, and then help create a front-end website where users can access the replicated database though a search function.
Technology & Programming Upwork Overseas
999 days ago