Software Engineer
ncr edinburgh
Edinburgh, GB
18h ago

Who are we looking for?

We are looking for Full Stack / JavaScript Software Engineer, preferably with experience in building high-performing, scalable, enterprise-grade applications.


  • Contribute in all phases of the development lifecycle
  • Development and review of changes with a focus for design, efficiency, and quality
  • Work as part of a team as well as working autonomously
  • Prepare and produce releases of software components
  • Contribute to improvements to the software development process
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
  • Requirements

  • BS / MS degree in Computer Science, Engineering or a related subject (We will consider applicants without a degree if they can demonstrate suitable knowledge and experience)
  • Experience with popular JavaScript libraries and frameworks, such as Angular.js and React
  • At least one Backend Data Store eg. SQL( PostgreSQL, MariaDB, MySQL) or No SQL(MongoDB, Redis)
  • JS Backend Testing Tools eg. Mocha, Chai, Jest
  • JS Frontend Testing Tools eg. Selenium, Protractor, TestCafe
  • Package and Dependency Management eg. NPM
  • Experience in SCM and CI technologies such as Git and Jenkins
  • Other Skills Of Benefit

  • Test-driven development
  • Software security
  • Performance testing
  • Container and orchestration technologies - e.g. Docker, Kubernetes, OpenShift
  • Scrum / Kanban / Agile methodologies etc
  • About You

  • Enthusiastically follow technology trends in software engineering best practice and technologies;
  • Take pleasure in seeing smart, practical solutions put in front of customers;
  • Enjoy the challenge of solving complex problems;
  • Open to constantly refreshing and renewing your skills
  • Apply
    Add to favorites
    Remove from favorites
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form