EBPearls is looking for a NodeJS Developer in Sydney, Australia. If you meet the requirements below, you will be eligible to apply via Digital Marketing Community.
Job Responsibilities:
- Attend project meeting conducted by PM with full preparation by studying the project documents and information.
- Understand the project requirements clearly.
- Produce queries in case there is any confusion in understanding the project.
- Discuss any technical challenges that might come affront while working on the project.
- Realize the project delivery date and understand the communication channels.
- Conduct first-hand testing of the project tasks before submitting the tasks to the project manager.
- Verify the product with SRS.
- Take ownership of the project from planning to the delivery of the project.
- Display extra effort for project delivery.
- Demonstrate a high level of integrity and must be flexible with time.
Job Requirements:
- Bachelor degree in computer engineering/science. [BE, BTech, BIT, BSc CSIT].
- Minimum 2 years experience in Node.js Programming.
- Deep knowledge of Node.js and frameworks available (eg. Express, StrongLoop, etc.). MEAN stack development would be a plus.
- Expert knowledge of javascript template engine.
- Familiarity with JavaScript and front end framework like Angular or vue.js.
- Strong database design and proficient in writing SQL queries.
- Sound knowledge of NoSQL database like Mongodb.
- Proficient experience in developing applications servicing large transactional system utilizing SQL.
- Proven track record in HTML, XML, Web Services, HTTP, SOAP, REST.
- Demonstrated understanding the nature of asynchronous programming and its idiosyncrasies.
- Solid understanding fundamental design principles behind a scalable application.
- Ability to prioritize and manage deliverables with specified timelines.
- Effective experience in code versioning tools, such as Git.
- Proficient experience in web and mobile application architecture.
- Proven development experience with developing RESTful Web Services using Node.js.
- Familiarity with 3rd party platforms we currently use and integrate with: AWS, Facebook plugins, YouTube API, API and WEBHOOKS, Google Analytics, Shopping Cart technology (InfusionSoft, 1ShoppingCart etc), Email SMTP Gateways (Amazon SES, SendGrid, MailGun, etc), Servers, Affiliate Cookie Tracking, Merchant processing (Paypal, Stripe, Braintree, Authorize.net, Eway etc), SMS and Phone Call Gateways (Twilio, Tropo, etc), Webinar platforms (GoToWebinar), IPN and API’s or working with other API’s to integrate.