Senior NativeScript Engineer (Part - time)

extra holidays - fully flexible
Work set-up: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Minimum 5 years of experience in JavaScript/TypeScript development., Strong understanding of mobile architecture and bundling techniques., Excellent problem-solving skills and ability to work independently., Good communication skills in English..

Key responsibilities:

  • Support NativeScript controls in MDK apps.
  • Identify and resolve memory leak issues in iOS/Android MDK Runtime.
  • Improve async handling and upgrade MDK Runtime to Webpack 5.
  • Refactor packaging logic to support ESM instead of CommonJS.

Valor Software logo
Valor Software Information Technology & Services SME https://valor-software.com/
51 - 200 Employees
See all jobs

Job description

Job Description

About Valor
Valor is an international IT company specializing in software development, consulting, and support of modern technology solutions.

As we continue to grow, we’re looking for a skilled NativeScript Engineer to take on a part-time role (approx. 5–15 hours once in 2–3 months).

Location - Europe, Latam

What You'll Do:
  • Support NativeScript controls in Formcell/SectionedTable containers – allow MDK developers to use any NativeScript controls in MDK apps

  • Support Custom Control – a simple way for MDK developers to use their own native controls/components in Formcell/SectionedTable containers

  • Identify and resolve memory leak issues in iOS/Android MDK Runtime

  • Improve async handling by replacing setTimeout with native-layer callbacks

  • Upgrade MDK Runtime to Webpack 5 for better efficiency and performance

  • Refactor requiring and packaging logic to support ESM instead of CommonJS

Nice to have:
  • Experience with hybrid mobile runtimes

  • Familiarity with Webpack, Rspack, or other bundlers

  • Understanding of mobile memory profiling/debugging

  • Experience with MDK or enterprise runtime components

  • Knowledge of JavaScript module systems (CJS, ESM)

Requirements:
  • 5+ years of experience in JavaScript/TypeScript development

  • Solid understanding of mobile architecture and bundling

  • Strong problem-solving skills, code quality mindset, and ability to work independently

  • Good written and verbal communication in English

What We Offer:
  • Part-time remote role (5–15 hours every 2–3 months)

  • Competitive hourly rate via B2B contract

  • Flexible working hours

  • Opportunity to work on runtime-level improvements with impact

  • Collaborative and supportive international team

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Information Technology & Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Communication
  • Problem Solving

Related jobs