Fullstack Software Engineer (Javascript)

Job Category:
Software Developer/Engineer
Job Type:
Level of IT Experience:
5-10 Years
North Ireland
Salary Description:
Competitive salary offered
Kingston Noble
Job Ref:

We are currently recruiting for a Fullstack Software Engineer (Javascript) to join a global technology company developing innovative middleware and applications for various products lines from railway signalling, LV, HV and photonics. The role includes designing, testing, debugging and similar problem-solving aspects and allows the developer to make a real difference and grow professionally. The focus will be on back end development however candidates will also require experience with frontend and scripting.

Responsibilities include
* Architect, design and develop high quality web applications for embedded systems (modularity, in-app routing, servers-ide communication and data flow strategy)
* Design and develop high quality code as well as unit and component tests within a continuous integration environment
* Co-ordinating with the Product Owner, team members and other stakeholders to meet business objectives
* Participating in project planning sessions and providing estimates
* Understanding the product and domain to write technical specifications
* Configuring and maintaining development environments
* Participating in end to end system QA testing
* Investigating new technologies and continually improving and updating their technical knowledge and skills

* At least 2 years' experience in application development in JavaScript (backend and/or frontend)
* Proven ability to develop applications in Linux userspace
* Strong knowledge of JavaScript and Node.js framework (version 10.x) and its frameworks e.g. express.js
* Fluent in English, both written and verbal

* Bachelor's Degree in computer science, software engineering or equivalent.

* Knowledge of JavaScript client-side frameworks e.g. React
* Experience using unit and component test frameworks e.g. Mocha, expect.js
* Experience in designing/creating test automation processes for both client and server-side components
* Knowledge of HTML5 features
* Basic knowledge of relational databases e.g. SQLite
* Experience with one or more scripting language e.g. Python, bash
* Experience working in an Agile environment with continuous integration.
* Familiar with Docker containers
* Experience Designing UX/UI solutions for various screen sizes, platforms and different performance capabilities...... click apply for full job details

Contact Details:
Kingston Noble
Contact: Nikky Brand

You may return to your current search results by clicking here.

Latest Job Listings