Node.JS Developer / Engineer


Premium Job From BluetownOnline Ltd

Recruiter

BluetownOnline Ltd

Listed on

4th March 2020

Location

Enfield

Salary/Rate

£60000 - £60000

Type

Permanent

Start Date

ASAP

This job has now expired please search on the home page to find live IT Jobs.

Job Title: Node.JS DeveloperLocation: EnfieldSalary: Competitive depending on experienceJob type: Full time, PermanentThe Company is the world's leading cloud native communications software company. Their award-winning solutions help power more than 1,000 service providers and mobile operators, providing highly scalable and fault tolerant systems that run right in the core of their networks.They are internationally renowned for their exceptional technology, cutting-edge innovation and first-rate support - qualities they maintain by only recruiting, and retaining, the very best people.They are incredibly proud of their company culture. They have a collaborative working environment where free and open dialog is welcomed, they avoid internal politics at all costs.Their aim is to seek out the better, faster and simpler solution, while supporting, challenging and developing each other.The Role:Their revolutionary mobile native unified communications solution, MaX UC is an in-network, mobile-native Unified Communication and Collaboration solution designed from the ground up to deliver an awesome user experience.Globally, 25 million business users use MaX UC to collaborate with their colleagues, customers and suppliers through voice, messaging, video conferencing, offline collaboration and more, all seamlessly integrated within a simple, natural user interface.The Client Engineering team builds end-user apps for MaX UC and they are kicking off a project to build a new MaX UC Desktop client for Windows and Mac using Electron for a fresh and modern UX.Over the next few years they will migrate their entire user-base to the Electron app, and to continue developing the client as they add more collaboration features.We are recruiting a highly talented Senior Software Engineer to join this team; you will join an existing scrum team of 4 or 5 engineers and provide web and/or modern desktop app development experience for this greenfield project, getting involved with everything from high level architecture and design to low-level coding and application programming.Key Responsibilities:Ensuring the team builds a great Electron app, evangelising and advising on its architecture, development and maintainabilityFull lifecycle of software development including user-story refinement, design, coding, regression testing, problem investigation, debugging and fixingWorking with the PO, Scrum Master, Tech Lead, Test Lead and other engineers in the Scrum, to reliably deliver value in each sprintThe Candidate:Experience with Electron or Node.js, suitable for building a new complex web or desktop app from scratchExcellent communications skills, a versatile and creative mind, with good problem-solving abilities, self-motivation, and energyExperience working in agile teamsAbility to design and write secure, stable, testable and maintainable code with minimal defectsThe below is desirable but not essentialREST or WebSocket APIsCommunications products, such as SIP, calling, messaging, or group collaborationThe Package:The Company is looking for exceptional people and your initial salary will reflect your exceptional skills and ability. Your salary will be reviewed regularly based on your performance and contribution. They also offer a competitive package of benefits including a substantial bonus plan, company share plan, a non-contributory pension, life insurance and private medical insurance plans, plus a flexible holiday policy.Please click on the APPLY button to send your CV and Cover Letter for this role.The company want to be an awesome place to work and know that when employees are trusted to manage their work/life balance, not only does it support their well-being, but increases their engagement and ultimately enables them to perform their role better. They're pleased to take a flexible approach to working, and if you're looking for some variability in your schedule, you're encouraged to have this conversation with your interviewer!Candidates with the relevant experience or job titles of; IT Developer, Software Developer, Software Engineer, Coder, Modeller, System Coder, Python, Rust, C/C++, Java Developer, Node.JS, Senior Developer, Programmer, Senior Programmer, Technical Developer, Systems Developer, C# Programmer, C# Developer, Java Engineer, JavaScript Developer, Node. JS, NET Developer, Java Developer, Java Engineer, JavaScript Developer, Java Integration Developer, Java Integration Developer, C# Development, Application Developer, IT Software Developer, HTML, CSS, Bootstrap, PHP Development, WordPress, IT Database Developer and Software Integration may also be considered for this role.

You are currently using an outdated browser.

Please consider using a modern browser such as one listed below: