UI Design- Programming- Database Queries

UI Design- Programming- Database Queries

Closed - This job posting has been filled and work has been completed.

Job Description

To Develop an Online Web testing platform (Adaptive and non adaptive) similar to the likes of GRE, GMAT, etc but not for Math and English testing only (over 1000+ subjects in this platform). Online Testing platform already developed. 3 things for this job post:

1. Currently having problem with data entry user interface. Accurate but easy data entry is paramount for efficient update and addition to questions in the web question database. With over 1000 + subjects in the web testing system, data entry will be done by employees online from remote locations. Therefore, data entry user interface should be easy to train employees on and even much easier to follow during the data entry process. It should be robust to detect and prevent errors during data entry. It should be able to take special math symbols (integral/differential signs, sigma signs, logs, indices Greek symbols,etc) images, special characters, figures etc. Questions types are MCQs, Fill-in blanks and matching of images or special characters. So special symbols listed above will be entered in both the question box and answers boxes. Developer of Data entry UI will consult with database engine developer/study database manual to efficiently design a UI that will accurately relay input questions and answers to work well with testing database program already developed. It'll help if UI developer has knowledge in J2EE, using third party APIs and coding in Spring, Hibernate with MySQL. Should be ready to consult with initial developer to resolve issues.

2. Integration of API document from a mobile company with the website. This integration will allow users with the mobile network to access the testing page. Users (exam takers) will use code from SMS from phone network to access exam page. More on this during interview sections. Again it'll help if developer has knowledge in J2EE, using third party APIs and coding in Spring, Hibernate with MySQL. Should be ready to consult with initial developer to resolve issues.

3. Check for possible bugs and fixes. Study testing engine/manual and compare with expected functionality in the initial proposal,make corrections where necessary. Can also propose a better programming if current one doesn't seem robust enough. Currently, couple of minor bugs to discuss when hired. User (exam takers) profile system not functioning well. Users should be able to upload profile images as part of their account information. Things to develop: Forum, Store, client account and support. More on this during interview session. Again it'll help if developer has knowledge in J2EE, using third party APIs and coding in Spring, Hibernate with MySQL. Should be ready to consult with initial developer to resolve issues.


Now, I'm not looking for a Jack of all trades on this project. I'm ready to hire qualified people for each task. However, if you think you can work on all 3 areas that is fine with me. If you want to apply for any of the above tasks, write a brief narration on how you're going to do it. Maximum of one page of word doc and attach it in your response. Include a feasible time frame. I'm inclined to having this done in two weeks maximum after start. Developer should be very responsive to email/phone calls when hired to attend to queries from me. Must be able to communicate well in English.

ALL APPLICANTS MUST HAVE EXPERIENCE WITH JSF CODING.