We are looking for a senior Node.js Developer responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers into the application. Therefore, a basic understanding of front-end technologies is necessary as well.
Responsibilities
- Integration of user-facing elements developed by front-end developers with server side logic
- Writing reusable, testable, and efficient libraries and stand alone code
- Design and implementation of low-latency, high-availability, and performant applications
- Implementation of security and data protection
- Integration of data storage solutions – RDBMS, MongoDB,Redis,CouchDB, Cassandra etc.
- Container experience - Docker and Docker compose is must with AWS Lambda as a bonus
Skills And Qualifications
- Strong proficiency with JavaScript ES6 (Typescript, coffeescript, Babel will be an added advantage)
- Knowledge of Node.js and frameworks available for it (Express is a must and loopback will be an advantage)
- Understanding the nature of asynchronous programming, promises, callbacks and its quirks and workarounds ( Knowledge about bluebird library will be nice to have)
- Hands on experience in REST, RPC
- Proficiency in npm, gulp, browserify, grunt
- Good understanding of server-side templating languages (EJS and velocity will be nice to have)
- Good understanding of server-side CSS preprocessors
- Basic understanding of front-end technologies, such as HTML5, CSS3 and AJAX
- Understanding accessibility and security compliance {{Depending on the specific project}}
- User authentication and authorization between multiple systems, servers, and environments
- Integration of multiple data sources and databases into one system
- Understanding fundamental design principles behind a scalable application
- Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform
- Creating database schemas that represent and support business processes
- Implementing automated testing platforms and unit tests
- Proficient understanding of code versioning tools, such as Git
- Experience working with a NoSQL database preferably Mongodb with mongoose
- Ability to create adapters for external integration
Hello I am Gang Lee.
I'm interesting your project very well
I'm a Good Angular.js, HTML5, NodeJS, Java, CSS3 , DOM, Math, Algorithm expert.
I m quite well experienced in these jobs.
Let's go ahead with me
I want to service for you continuously.
I have 10 senior Node.js developers in my team. We have the experience which you require.
I'd like to understand whether you need a developer to work directly with you or do you need to form a new team for a project?
I'll be around to discuss the details at anytime.
Cheers,
Zoran
Hi, Hope you are doing well!
I am NodeJS Expert and have experienced a lot.
This project is very interesting to me and makes me exciting.
I am available FULL-TIME.
Waiting for your response to make great business together,
Hope to work with you.
Best Regards
Hi,
I am experienced backend nodejs developer, and I can help you create any backend solution.
Have knowledge of frontend, so I will help with integration of any api.
Have experience with mocha test, all db's that are mention in your requirement (mongoose also) , docker creation, and automation of creating images, have security knowledge, and git versioning.
If interested, contact me, i will answer where i work on bigger scale project, and what I know.
I have very reasonable and successful experience in the following:
- 6 PHP+MySQL, node.js, JavaScript + Ajax sites: small auction site for car dealer, site for selling coupons for local shops and corporate site for insurance company.
- all site were done by me from 0. I got just PSD files and did all responsive HTML coding for MAC/Win: FF/Chrome/IE/Safari.
- I used WooCommerce to apply payment gateways, UPS API for shipping, OAUTH API (SSO 2);
- I have great knowledge how develop well optimized DB and less about NoSQL DB;
My previous employers always complimented me that I have good creative taste
Hi, I’m a Web Designer/Developer from the UK. My name is Mike. Your project description sounds interesting to me and I do have skills & experience that are required to complete this project. Let's have a quick chat when you're online.
Good Morning
I have been working with node since 2014 but more 10 years experience developing.
The last years(2016) I worked with Austalian company doing all the server logic most the time node on express enviroment, using iosockects and setp up the servers
I used to work on at distance and on Australia time
You have a long requirement list but I am going to point just the areas where I am not have a professional experience but I used on some point that are loopback, Docker ,Cassandra
, coffeescript
If you need more information please feel free to contact me
Regards
Dear Client.
I have carefully gone through your project and noticed that you are finding a AngularJS expert.
I am highly experienced with Angular, MongoDb, Express, and NodeJS.
This is my past work of angular.
Hey, how is it going today? My name is Michael, I'm a web designer/developer from Boston. I've had a look at your project description and feel that my skills match your requirements perfectly. In fact, I did a very similar project recently which I can share with you. Let me know when you have a minute to discuss.
We're best in class to provide end-to-end soln. specific to the assigned task, we'd be developing in RDBMS, MongoDB,Redis,CouchDB, Cassandra, Docker containers,HTML5, CSS3 and AJAX,AWS.
We'd deliver this project within stipulated time-frame and as per your project demand.