> Markdown version of [/jobs/ext/1307632-javascript-developer](https://www.wearedevelopers.com/jobs/ext/1307632-javascript-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # JavaScript Developer - **Company:** EIT Urban Mobility - **Location:** Barcelona, Spain (Remote available) - **Salary:** €30,000.0 - €35,000.0 - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Agile Methodology, Business Software, Netsuite, Scrum Methodology, Role-Based Access Control, Software Engineering, Suitescript, Information Technology - **Published:** July 17, 2026 - **Apply:** https://www.adzuna.es/contact-us.html ## About the Role We're looking for proactive, solution-focused people with a positive "can-do" attitude who are flexible, resilient, and comfortable working to tight deadlines in a dynamic environment. You'll be detail-oriented, precise and reliable, with a passion for operations and processes, and enjoy collaborating as part of a team committed to delivering compliance. Candidates should have demonstrated ability to engage professionally with external customers, supported by strong interpersonal and communication skills. An ideal candidate would strive to generate positive environmental and social impact in line with EIT Urban Mobility's mission. Must-have: Minimum 2 years of experience in a similar role (application's administration, ERP/application support, or related) Software development studies or equivalent experience in Computer Science, Information, Technology or related fields Written and spoken English (C1) Background in software development, system administration, or equivalent professional experience Ability to understand and write pseudocode to design, explain, or review logic for workflows and scripts Ability to read code and support applications, reports, and processes Experience working in an agile development environment (SCRUM, Kanban) Strong analytical and problem-solving skills Ability to work both independently and as part of a team Interest in learning and adopting new technologies and tools High attention to detail Team player, empathetic and comfortable working with employees and partners from different backgrounds and cultures Result-driven, proactive, and pragmatic working attitude, be a national of an EU Member State or have a working permit valid to work in Spain; enjoy their full rights as citizens, [1] Only qualifications issued by an EU Member State authorities and qualifications recognised as equivalent by the relevant EU Member State authorities will be accepted. ## Description Our mission is to accelerate change towards a sustainable model of urban mobility and liveable urban spaces. We connect public and private actors and provide them with access to markets, talent, finance and knowledge. Using cities as living labs, our industry, research and university partners will demonstrate how new technologies can work to solve real problems in real cities by transporting people, goods and waste in smarter ways. Join our team and be part of the change! Be part of a team where: The JavaScript Developer, under the guidance of the Software Development Manager and in collaboration with other departments, will be responsible for the day-to-day administration of the core business application NetSuite. This includes providing internal user support, implementing system improvements, and developing workflows and lightweight scripts based on business requirements. The role is expected to be approximately balanced between operational support and continuous improvement activities. This will include the following tasks: NetSuite administration & internal support: Assign and maintain roles, permissions, subsidiaries, departments, locations, and access restrictions Ensure user access follows internal governance principles (least privilege, segregation of duties where needed) Troubleshoot access and visibility issues (tabs, fields, approvals) Provide internal support to employees using NetSuite, including day-to-day questions, incidents, and access requests Maintain basic configuration Support small adjustments to existing processes at configuration level Ensure the NetSuite platform remains stable, reliable, and usable for teams NetSuite improvements, automation & enablement: Support system improvements and new setups based on requirements provided by the business owner Create and update workflows (approvals, notifications, validations) Support SuiteScript updates or fixes when needed Assist during testing phases and support documentation for new developments Test changes before and after deployment (sandbox/production) and help ensure changes do not break existing workflows or approvals Support user trainings (materials preparation, sessions, Q&A) Maintain clear communication with teammates and internal departments to ensure requests and changes are properly tracked and addressed ## Related Videos - [Local Candidates vs International Talent - Building the Very Best Dev Team](https://www.wearedevelopers.com/videos/1067-local-candidates-vs-international-talent-building-the-very-best-dev-team) - [ShapeShift: Reinventing Agile for a B2B SaaS Scale-Up](https://www.wearedevelopers.com/videos/1655-shapeshift-reinventing-agile-for-a-b2b-saas-scale-up) - [From Punch Cards to AI-assisted Development](https://www.wearedevelopers.com/videos/611-from-punch-cards-to-ai-assisted-development) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Migrating half a million users to a new payment service provider](https://www.wearedevelopers.com/videos/730-migrating-half-a-million-users-to-a-new-payment-service-provider) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Spanish Business Culture and Etiquette](https://www.wearedevelopers.com/magazine/353-spanish-business-culture-and-etiquette)