#134212 - JavaScript软件工程师 - 应用现代化
#134212 - JavaScript Software Engineer - Application Modernization
我们正在寻找一位动手能力强的JavaScript软件工程师,以支持一项大型企业应用现代化计划。工作重点是将2000多个应用迁移到更新的JavaScript版本,帮助将包管理从npm过渡到pnpm,解决迁移问题,并与应用团队合作,使现代化过程可重复且可靠。
主要职责
- 支持大规模JavaScript应用生态系统的现代化。
- 协助将应用迁移到更新的JavaScript版本。
- 帮助应用从npm迁移到pnpm。
- 排查并解决应用迁移和依赖问题。
- 与多个应用团队合作,支持和推动迁移工作。
- 识别提升迁移一致性、可靠性和效率的机会。
必备技能
- 精通JavaScript。
- 有将应用迁移到更新JavaScript版本的经验。
- 有使用pnpm的经验。
- 深入了解JavaScript开源生态系统。
- 有排查和解决应用迁移问题的经验。
- 强大的协作和沟通能力。
- 能够适应与美国团队重叠的工作时间。
- 有企业经验者优先。
加分项
- 有大规模应用现代化或迁移项目经验。
- 有自动化应用迁移的经验。
- 熟悉AI工具。
- 熟悉构建优化和依赖管理。
- 有在大规模环境中使用企业级JavaScript应用的经验。
所需工具与平台
- JavaScript。
- npm和pnpm包管理流程。
- JavaScript开源包和依赖项。
地点、时间和参与方式
- 候选人必须位于拉美地区。
- 需要与美国中部时间重叠,并能灵活安排工作时间。
- 这是一个全职合同职位,每周工作40小时。
- 预计参与时间持续至2027年3月31日。
- 目前不是合同转正机会。
查看英文原文
We are seeking a hands-on JavaScript Software Engineer to support a large enterprise application-modernization initiative. The work centers on migrating more than 2,000 applications to newer JavaScript versions, helping transition package management from npm to pnpm, resolving migration issues, and collaborating with application teams to make modernization repeatable and reliable.
Key Responsibilities
- Support modernization of a large JavaScript application ecosystem.
- Assist with migrations to newer JavaScript versions.
- Help migrate applications from npm to pnpm.
- Troubleshoot and resolve application-migration and dependency issues.
- Collaborate with multiple application teams to support and facilitate migrations.
- Identify opportunities to improve migration consistency, reliability, and efficiency.
Must-Have Skills
- Strong hands-on experience with JavaScript.
- Experience migrating applications to newer JavaScript versions.
- Experience using pnpm.
- Deep understanding of the JavaScript open-source ecosystem.
- Experience troubleshooting and resolving application-migration issues.
- Strong collaboration and communication skills.
- Ability to work flexible hours that overlap with a US-based team.
- Enterprise experience strongly preferred.
Nice-to-Have Skills
- Experience with large-scale application modernization or migration projects.
- Experience automating application migrations.
- Familiarity with AI tools.
- Familiarity with build optimization and dependency management.
- Experience working with enterprise JavaScript applications at scale.
Required Tools & Platforms
- JavaScript.
- npm and pnpm package-management workflows.
- JavaScript open-source packages and dependencies.
Location, Time & Engagement
- Candidates must be based in LATAM.
- US Central Time overlap and flexible working hours are required.
- This is a full-time contract engagement at 40 hours per week.
- The anticipated engagement runs through March 31, 2027.
- This is not currently a contract-to-hire opportunity.