Consultation on Planning and Implementing VPN client on iOS
Budget: $750 – $1,500 USD
Consultation on Planning and Implementing VPN client application utilizing the following iOS apis/frameworks:
1. Network Extension
2. Grand Central Dispatch
3. File System
4. Standard Frontend APIs
5. HTTP 1.1
Required skills ( one or more )
1. Swift Programming Language
2. Objective C programming language
3. iOS networking
4. SSL/TLS
5. Software Architecture ( planning and modeling )
6. Project Scheduling and planning
Consultation consists of:
1. Modeling and illustrating application architecture.
2. Modeling system structure, classes, properties, methods, activities and relationship via UML Class Diagram.
3. Defining required process and illustrating via flowchart diagram
4. Illustrating system behavior and interaction and transitioning in UML state diagram.
5. Defining all development tasks, their respective timeline and approval criteria. Each task needs skill criteria defined, as well .
This is the scope of work for the project. There is additional information to be presented in the interview stage of the recruitment process. Later on, we will select our individual or group of individuals based on skills and relevant work experience.
This is the planning stage of the project but we will take into consideration consultant’s role in the execution and testing stages on either an executive, supervisory level, or both.
Please respond directly with the skills/past experience that directly ties to our required skills and scope statements. We will present more information to the shortlisted applicants and move closer to selection.
Looking forward to hearing from you.
1. Network Extension
2. Grand Central Dispatch
3. File System
4. Standard Frontend APIs
5. HTTP 1.1
Required skills ( one or more )
1. Swift Programming Language
2. Objective C programming language
3. iOS networking
4. SSL/TLS
5. Software Architecture ( planning and modeling )
6. Project Scheduling and planning
Consultation consists of:
1. Modeling and illustrating application architecture.
2. Modeling system structure, classes, properties, methods, activities and relationship via UML Class Diagram.
3. Defining required process and illustrating via flowchart diagram
4. Illustrating system behavior and interaction and transitioning in UML state diagram.
5. Defining all development tasks, their respective timeline and approval criteria. Each task needs skill criteria defined, as well .
This is the scope of work for the project. There is additional information to be presented in the interview stage of the recruitment process. Later on, we will select our individual or group of individuals based on skills and relevant work experience.
This is the planning stage of the project but we will take into consideration consultant’s role in the execution and testing stages on either an executive, supervisory level, or both.
Please respond directly with the skills/past experience that directly ties to our required skills and scope statements. We will present more information to the shortlisted applicants and move closer to selection.
Looking forward to hearing from you.