24/02/2020
Asergis is looking for a good all-round developer with very good experience with NodeJS. The position is part of a general team covering both front & back-end application development. The candidate will be involved in creating application products for real-time cloud-based communications.
Candidates must have excellent communication skills (both written and verbal), be proactive, confident and organised. The candidate should have a flexible working attitude and a “can do” approach. The candidate will be used to working against tight deadlines, be able to work within a team and communicate at all levels, with a friendly manner.
Specification & Skills Required
Candidates should have knowledge and experience with the majority of these skills:
Front-end:
• Nodejs, JavaScript
• Expressjs, Webpack
• ReactJS, ReactNative
Back-end skills:
• GraphQL, socket.io, Sequalizejs
• Authentication and authorisation using a passport in Express.
• Deep understanding of HTTP and REST
• Backend technologies to interface with databases like MySQL
• Websockets / Secure web sockets
• Microservices architecture and API gateway experience
• How to authenticate a valid call for a micro web service.
• Basic understanding of front-end technologies, such as Reactjs
• Designing scalable, high availability, high performance server systems
• Git version control system
Other
• AWS knowledge in areas such as API, S3 storage & Lambda would be helpful.
• Familiarity with GIT source management.
Preferred Qualifications
• Bachelor or masters in computer science or equivalent.
• Ability to take raw product requirements and create software architectures and designs to bring them to life
• Demonstrated ability to mentor other software developers to maintain architectural vision and software quality
• Experience working in an Agile/Scrum environment
• WebRTC understanding
• Good understanding of Micro Services architectural design.
Personal Attributes
• Customer and business focused at all times
• Excellent interpersonal skills
• A highly driven and self-motivated individual
• Influences others by sharing your knowledge and views in a constructive manner.
• Builds relationships with the team’s stakeholders and across other business and technical teams.
Applications will close on the 2nd March 2020.