Node.js Developer at Digital Science

11 months ago Development & Programming Middle Full-Time

This role is dynamic, with a primary focus on the development and maintenance of our desktop application. You should possess extensive knowledge of Node.js based services and have significant experience in a similar role.


What you’ll bring to the role

  • Bachelor's degree in computer science, information science, or similar.
  • At least two years' experience as a Node.js developer.
  • Extensive knowledge of JavaScript, web stacks, libraries, and frameworks.
  • Knowledge of front-end technologies such as HTML5 and CSS3.
  • Superb interpersonal, communication, and collaboration skills.
  • Exceptional analytical and problem-solving aptitude.
  • Great organizational and time management skills.
  • Experience building Electron framework based cross-platform applications is a plus.
  • Experience with Angular and Electron or other cross-platform application frameworks is a plus.


Description

About us

We are Digital Science and we are advancing the research ecosystem. We are a pioneering technology company, and our vision is of a future where a trusted and collaborative research ecosystem drives progress for all. We believe in better, open, collaborative and inclusive research. In creating the next generation of tools and working in partnership with the community we tackle some of the biggest challenges to research. In order to achieve our vision, we need innovative, inspiring and dynamic people to join our team. Want to join us?

Your new role

As a Node.js Developer, you are an experienced and highly capable individual ready to optimize our electron-based desktop application performance and enhance the experience with new functionality and features. In this role, you will be collaborating with our backend application developers, designing UI components and integrating data storage and protection solutions. Your expertise will be integral in delivering optimal user experiences across our customer solutions.

This role is dynamic, with a primary focus on the development and maintenance of our desktop application. You should possess extensive knowledge of Node.js based services and have significant experience in a similar role.

What you’ll be doing

  • Developing high-performance applications by writing testable, reusable, and efficient code.
  • Implementing effective security protocols, data protection measures, and storage solutions.
  • Running diagnostic tests, repairing defects, and providing technical support.
  • Recommending and implementing improvements to processes and technologies.
  • Keeping informed of advancements in the field of Node.js development.

Living our Values

We invest in, nurture and support innovative businesses and technologies that make all parts of the research process more open, efficient and effective.

The talent we secure is fundamental to us achieving our vision and our growth plans. The values we live by are:

  • We are brave in the pursuit of better
  • We are collaborative and inclusive
  • We are always open-minded
  • We are from and for the community
  • We're an equal opportunity employer. All applicants will be considered for employment without attention to race, colour, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status

Additional Information

Please note that, in light of vaccination mandates for US Government contractors, Digital Science requires that all US-based employees are fully vaccinated against COVID-19, subject to approved accommodations.

About Digital Science Digital Science is a technology company working to make research more efficient.

We invest in, nurture and support innovative businesses and technologies that make all parts of the research process more open and effective.

Our portfolio includes admired brands including Altmetric, Anywhere Access, Dimensions, Figshare, ReadCube, Symplectic, IFI Claims, GRID, Ripeta, Writefull, Gigantum and Overleaf.

🌍 World Wide nodejs javascript html css angular
🎉 Let Employers Find You!

Employers will see your profile when they are sending a job in your skill.


Create Your Profile   (simple)