I assume you're asking "Is it ethical to change my job title (as given by the company) to a more universally understood title on my resume."
That would be a yes. If your goal is to pass screenings, ideally you'll find a way to list both.
Software Developer, Inicorp, July 2016 - current
As the senior NodeJS developer in the XYZ team at Inicorp, ... #Mentoring #Coaching #Teamplayer
or another one where an alternate title can be necessary:
Project Manager, Inicorp, July 2016 - current
As Scrum Master of the XYZ team at Inicorp, ... #Agile
- No one on Earth will have either the intention or the ability to track back your original job tender which you've applied to.
- Also this is likely that the company in a following project will give you a task with a different technology, as firing you and get another developer (assuming that they are satisfied with your work).
In your CV, what is important in the future, what you actually worked on, not your - theoretical - initial job title.
In your CV, you will have roughly this entry:
Company X, 2013-2016, Senior Software Developer
...or some similar. The details depend on the detailedness of your CV (and on the customs of your country).