Turnberry Solutions logo
Turnberry Solutions
Posted 10 days agoVerified live 15h ago

JavaScript Developer

Brief overview

Remote
UndergradOr in progress
$70k–$100k/yrStated range
3+ yrsMinimum
42 H-1B approvalsDept. of Labor
10 green cardsCertified filings
JavaScriptSAP LeanIX CustomizationGraphQLReactTypeScriptCustom Reporting and DashboardsEnterprise Architecture Data ModelingAPI IntegrationJSONGitTest-Driven Development

About the company

Turnberry Solutions logo
Turnberry Solutionsthreebridge.com

Turnberry Solutions is a business and technology consulting and implementation firm that believes brilliant strategy only matters when paired with excellent execution.

Visa sponsorship history

4 years sponsoring, last filed FY2026

Data powered by U.S. Department of Labor. This does not guarantee sponsorship for this specific role.
42H-1B approved
93%approval rate
17new H-1B hires
10PERM certified
$100,006median wage / yr
H-1B Petition ApprovalsVisas USCIS actually granted: the strongest sign the company sponsors.
202316
202417
20258
20261
LCA Certified ApplicationsAn early filing step, not a visa approval: it signals intent, not confirmed sponsorship.
20235
20242
20253
20263
Green Card (PERM) FilingsCertified green card filings: a long-term commitment to international hires.
20233
20243
20254
Top sponsored roles
Data Analysis, Sr. AssociatePrincipal ConsultantSalesforce Developer - Managed ServicesSenior Data ScientistNetwork Operations Consultant
Sponsored employees from
IndiaUnited States Of America

Job description

Summary

Turnberry Solutions is seeking a JavaScript Developer to join its Digital Modernization practice. The role focuses on developing SAP LeanIX calculated fields, automations, custom reports, and GraphQL-based data solutions using JavaScript, React, and TypeScript, while collaborating with enterprise architects and business stakeholders to improve portfolio insights and user experience.

Responsibilities

  • Design and implement calculated fields in SAP LeanIX using JavaScript to derive meaningful portfolio insights from architecture data
  • Build and maintain LeanIX automations using JavaScript to reduce manual effort, improve consistency, and support governance processes
  • Develop custom reports using React, JavaScript/TypeScript, and GraphQL to deliver actionable visualizations and insights for stakeholders
  • Create, test, and optimize GraphQL queries to retrieve and transform LeanIX workspace data efficiently for reporting and automation use cases
  • Collaborate with enterprise architects, product owners, and business stakeholders to understand reporting and automation requirements and translate them into technical solutions
  • Ensure custom code is performant, maintainable, secure, and aligned with platform constraints and best practices
  • Troubleshoot and resolve issues related to calculations, automations, and custom reports in the LeanIX environment
  • Support deployment, configuration, and lifecycle management of custom LeanIX extensions and reporting components
  • Document technical designs, code, and support procedures to enable maintainability and knowledge transfer
  • Continuously identify opportunities to improve data quality, portfolio transparency, and user experience within LeanIX

Skills

  • Proficiency in JavaScript, including modern ES6+ concepts and best practices
  • Experience building custom logic and code-based solutions in SAP LeanIX or similar enterprise platforms
  • Hands-on experience with GraphQL for querying, filtering, and transforming data
  • Experience developing front-end components or applications using React
  • Working knowledge of TypeScript for scalable, maintainable application development
  • Experience creating analytical, operational, or portfolio-focused reports and dashboards
  • Strong problem-solving, debugging, and testing skills
  • Ability to work with technical and non-technical stakeholders to gather requirements and deliver usable solutions
  • Strong written and verbal communication skills, including the ability to document technical solutions clearly
  • Bachelor's degree in Computer Science, Information Systems, Software Engineering, or equivalent practical experience
  • JavaScript development, SAP LeanIX customization, calculated fields, automations, GraphQL querying, React development, TypeScript, custom reporting, enterprise architecture data modeling, troubleshooting, stakeholder collaboration, and technical documentation
  • Experience with the SAP LeanIX Reporting Library and Custom Report Tools, which support React/TypeScript-based report development and workspace upload workflows
  • Understanding of enterprise architecture concepts, application portfolios, technology standards, and lifecycle management
  • Familiarity with API integration patterns, JSON data structures, and web-based application development
  • Experience with version control systems such as Git and modern development workflows
  • Knowledge of test-driven development, code review practices, and release management
  • Experience working in agile delivery environments and managing work through backlogs, user stories, and iterative delivery
  • Ability to optimize data queries and front-end performance for responsive reporting experiences
  • Familiarity with platform limitations and coding best practices for LeanIX calculations, including self-contained JavaScript logic and technical field references

Qualifications

Must Haves

  • Proficiency in JavaScript, including modern ES6+ concepts and best practices
  • Experience building custom logic and code-based solutions in SAP LeanIX or similar enterprise platforms
  • Hands-on experience with GraphQL for querying, filtering, and transforming data
  • Experience developing front-end components or applications using React
  • Working knowledge of TypeScript for scalable, maintainable application development
  • Experience creating analytical, operational, or portfolio-focused reports and dashboards
  • Strong problem-solving, debugging, and testing skills
  • Ability to work with technical and non-technical stakeholders to gather requirements and deliver usable solutions
  • Strong written and verbal communication skills, including the ability to document technical solutions clearly
  • Bachelor's degree in Computer Science, Information Systems, Software Engineering, or equivalent practical experience
  • JavaScript development, SAP LeanIX customization, calculated fields, automations, GraphQL querying, React development, TypeScript, custom reporting, enterprise architecture data modeling, troubleshooting, stakeholder collaboration, and technical documentation

Nice to Haves

  • Experience with the SAP LeanIX Reporting Library and Custom Report Tools, which support React/TypeScript-based report development and workspace upload workflows
  • Understanding of enterprise architecture concepts, application portfolios, technology standards, and lifecycle management
  • Familiarity with API integration patterns, JSON data structures, and web-based application development
  • Experience with version control systems such as Git and modern development workflows
  • Knowledge of test-driven development, code review practices, and release management
  • Experience working in agile delivery environments and managing work through backlogs, user stories, and iterative delivery
  • Ability to optimize data queries and front-end performance for responsive reporting experiences
  • Familiarity with platform limitations and coding best practices for LeanIX calculations, including self-contained JavaScript logic and technical field references

Benefits

  • Comprehensive healthcare package (medical, dental, vision)
  • Disability and group term life insurance
  • Health and flexible spending accounts
  • A utilization bonus
  • 401(k) with match
  • Flexible time off for salaried employees
  • Parental leave for salaried employees
  • Flexible work arrangements (all benefits are subject to eligibility requirements)

More jobs like this