Work Experience Opportunity with Spinify
Node.js Developer
Your primary focus will be the development of all server-side logic 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.
Responsibilities
· Provide input into application architecture and code design
· Testing of new features and existing functionality
· Integration of user-facing elements developed by front-end developers with server side logic
· Interfacing third-party systems via web services APIs
· Writing reusable, testable, and efficient code
· Design and implementation of low-latency, high-availability, and performant applications
· Implementation of security and data protection
Skills and Experience
- JavaScript with strong experience working in Node.js
- Experience with the Serverless (JAWS) framework highly regarded.
- Strong understanding of front-end technologies including HTML and CSS.
- Experience integrating with enterprise third party enterprise systems.
- Understanding the nature of asynchronous programming.
- Experience using Git for source code control.
- Hands on experience with automated testing platforms and unit tests essential. Continuous delivery a plus.
- Strong relational database design skills (MySQL) and experience with NoSQL database beneficial.
- Strong track record of successful web application development.
- Tertiary qualification in computer science, IT or engineering - desirable.
- Experience working with AWS - desirable.
How To Apply
- Anyone with appropriate skills and experience can apply!
- Email your CV and an EOI that addresses the above required skills and experience to CECS Student Services by Midnight, Sunday 27th August, 2017.