NodeJS Code Review & Enhancements

I am looking for an experienced NodeJS developer to perform a code review and make necessary improvements to a NodeJS application. The ideal candidate will also have experience with the Google Firebase database API, as this is used extensively in the application. The purpose of this app is to provide a range of web services that are used by a client application which uses the Unity Game Engine. Unity programming experience is not required, but may be a helpful bonus.

The application is currently fully functional and provides a REST API with 44 web services for an online game server. All services have been tested to an extent and under normal use by the Unity client application already provide the correct responses as well as a range of error states.

However, the NodeJS application was rapidly prototyped to provide the required game functionality as a primary priority, meaning that little consideration was given to matters of security, cheat prevention and overall performance optimisation. The game and server are still in development and are not currently available for public use, though it is intended to move the project into a public beta shortly, making it vital that the online components of the system are nearer to production-ready and will prove both ourselves and our users with an acceptable level of security.

The required improvements are likely to include some or all of the following:

- Security enhancements

- Processing speed optimisations, specifically related to methods that access the Firebase database multiple times

- Prevention of errors caused by invalid request parameters

It is hoped that the approach taken for some of these enhancements should be able to be scaled across the 44 services relatively easily, though it is possible that a degree of refactoring may be required for all service methods.

It is difficult to reasonably estimate the work required, therefore I am happy to negotiate or consider extending the work based on the recommendations and findings of the developer once they commence working on the project.

Candidates for this project must have:

- Excellent JavaScript programming ability

- A strong knowledge of web based application requirements, including security requirements

- Prior NodeJS experience and ideally, prior Google Firebase experience

- Good communication skills with a techical and conversational level of English

- The ability and availability to deliver the agreed work within a reasonable time

Proposals must include the following:

- Your level of experience with web development, JavaScript, NodeJS (specifically) and Google Firebase

- 3 links or references to your previous work relating to the above skills

- (Optional, but preferred) An excerpt of NodeJS code developed by you to demonstrate your level of experience

Unfortunately, proposals that do not meet these minimum requirements will not be considered.

Thank you for taking the time to read this posting and I look forward to receiving your proposal.

Taidot: Javascript, node.js, RESTful, Verkkoturva

Näytä lisää: code terminal service application vb net, code keylogger service, calling jni code android service, business enhancements promo code, online code decoder service, software write mq4, code email service php mysql, software write chip epson, article review conflict customer service, useful software write book, software write web specs, source code mashup service aspnet, html php code validation service, free software write user guide, software write edid, free software write company profile, software write websites idea, software write book images, software write books, java code check service pack

Tietoa työnantajasta:
( 2 arvostelua ) Redfern, Australia

Projektin tunnus: #13304490

Myönnetty käyttäjälle:


Hi, sir. Thanks for your job posting. After reading over your description this looks like a perfect fit for my skill sets. I have node js Exerienced on backend for mobile apps. [My Experienced with Node.j Lisää

$555 AUD 10 päivässä
(3 Arvostelua)

27 freelanceria on tarjonnut keskimäärin %project_bid_stats_avg_sub_26% %project_currencyDetails_sign_sub_27% tähän työhön


Let's discuss more about project to finalize the proper scope with estimated cost and time so ping me over the freelancer chat.....I will share some demo as well for recent works if you want to check. You can also c Lisää

$721 AUD 10 päivässä
(24 arvostelua)
$750 AUD 10 päivässä
(77 arvostelua)
$555 AUD 10 päivässä
(81 arvostelua)

Hi, Greeting for the day! Let me keep this really short as i am sure you would be swamped with the proposals. We have been developing/maintaining various web applications in NodeJS (both Express and Sails). Mo Lisää

$744 AUD 15 päivässä
(9 arvostelua)

Hello sixtimesnothing!. Im a full stack developer, i can help you do this task fast. i have already charged a reasonable price. Please hire me!Thank you!

$717 AUD 4 päivässä
(26 arvostelua)

First of all thanks for detail description. We are in search of this kind of project who has clear requirement. We have all qualities which you are looking for. even you cant test us. Further more i would like to sh Lisää

$500 AUD 15 päivässä
(27 arvostelua)

Hello, I have gone through your outsourced requirements "NodeJS Code Review & Enhancements" and have analyzed that I have right skills (Javascript, node.js, RESTful, Web Security) to execute your esteemed proj Lisää

$713 AUD 365 päivässä
(19 arvostelua)

I am Saleh A web developer and Javascript expert with 11 years experience I am experienced in Node js, react js, d3 js, babylon js, three js , css, html5, php...etc I have a strong knowledge of web based application Lisää

$2000 AUD 12 päivässä
(25 arvostelua)

I want to discuss this project with you further, let me know the best suitable time for you to schedule the meeting, Feel free to message me at any time, i used to be online 14 hrs in a day on this website so probably Lisää

$773 AUD 20 päivässä
(5 arvostelua)

My name is Mike, I’m from UK. I work with individual clients and agencies who have design, development and SEO needs. Your project description sounds interesting to me and I do have skills & experience that are require Lisää

$555 AUD 10 päivässä
(1 arvostelu)

Hi, I am available for your project and ready to work on it immediately. I have good experience working with Node.js, Angularjs and Angular2. I have develop many applications using it. I also comfortable to wo Lisää

$722 AUD 10 päivässä
(4 arvostelua)

Hi I am very interesting your project. I have full experience of Node.js and Web Scraping. I can work 40 hour per week and start it right away. Regards.

$555 AUD 10 päivässä
(2 arvostelua)

Hello Sir, Hope you are fine there. We are having good experience with Unity Game projects and the reason we came across here to give the best output to your project with supreme quality. We have developed Lisää

$444 AUD 10 päivässä
(3 arvostelua)

Hello, Greetings from Shopify We have recently completed the similar project and would like to show you a live demo which is similar to your project . I would like to discuss your project in more details so during Lisää

$721 AUD 10 päivässä
(4 arvostelua)
$833 AUD 20 päivässä
(1 arvostelu)

Dear Client, Hope you are having a wonderful day !! You will be glad to know that we have extensive expertise in Node.js Development. You would be very happy to work with our senior resources who are havin Lisää

$380 AUD 5 päivässä
(2 arvostelua)

Hi, Hope you are in the best of spirirts! I have studies your job description and as you are looking forward to build a drupal website, I would like to put my work experience and samples in front of your table. Lisää

$555 AUD 10 päivässä
(3 arvostelua)

Hi there, i am senior android and web developer, have experience with client server apps and mobile apps custom UI. Why would you hire me? -I will not waste your or my time! I know very well about the value of time and Lisää

$555 AUD 10 päivässä
(1 arvostelu)

Hello, Hope you are doing great. I have reviewed your job description deeply and very confident to handle this project perfectly. I'm a professional in website development (PHP, Codeignitor, CRM, Wordpress, Joomla, Lisää

$555 AUD 10 päivässä
(0 arvostelua)

Hi I'm Vijay senior Drupal developer with 5 years of experience and I have gone through your Requirement and Please have a quick chat in more details so that i can move forward and can start my wok for you in a rig Lisää

$500 AUD 10 päivässä
(1 arvostelu)