The hired candidate will be required to develop an "Android 3D Computer Aided Design" application that allows the user to develop 3D solid models on Android devices using mathematical functions (I will be providing ONLY the mathematical drawing functions).The candidate must be with a high proficiency level in OpenGL ES and written English.
The app source code will cover the following functionality :
A) Four 2D drawing Functions (line , circle , spline and trim)
B) Four 3D drawing Functions (extrude, cut extrude, revolve and sweep)
C) Import / Export the following 3D Formats : STL, OBJ and DWG
For project confidentiality reasons the files describing the project in details will be shared only with the potential recruits to minimize the risk of exposure via a drop box folder. (Send me your email to add you to the shared folder)
The candidate will be directly working with my team to develop the application ; keeping in mind while writing the source code for the application to have detailed comments for every single step to make it easily understandable by average programmers i.e. modular structured code; for future app expansions.
Through out the development of the project my team will be receiving the source code for review and testing purposes.And after finalizing the project I will be receiving the full application source code to publish.
The time span for the project will be no more than 3 months (End of April 2013).
Interested candidates MUST provide samples of OpenGL-ES that involves 3D development to be considered for the job.
Given that this is a fixed price job and keeping in mind that I don't prefer to delay payments there will be a gentlemen agreement for support after finalizing the project just in case any bugs appear.