职位描述
职位名称:高级 React JS 开发人员
工作地点:
新泽西州泽西市
职位描述
我们需要具有强大技术专长的应用程序开发高级程序员分析师,专注于使用 React、TypeScript、微前端设计模式、HTML5、CSS3、Node 进行客户端编程和开发。对后端技术,特别是 Java Spring Boot、Kafka 和 MQ 有了解者优先。对 MongoDB 数据库有基本理解。
职责
• 解释并转化复杂的跨功能业务需求和规范,形成稳健直观的用户界面和软件解决方案,与产品团队合作以符合业务需求。
• 与跨功能团队合作,将规范转化为灵活、可扩展和可维护的设计,确保交付成果符合规范和架构标准。
• 参与开发团队,设计和构建复杂解决方案,确保符合架构蓝图、标准、目标架构和战略目标。
• 监督、执行并参与组件集成测试(CIT)、系统集成测试(SIT)和用户验收测试(UAT),以识别应用程序错误并确保软件质量部署。
• 展示对软件设计模式和应用级架构的深入理解,在应用级别做出明智的技术权衡。
• 解决复杂的架构和设计问题,提供可扩展的解决方案,以简化、优化并消除瓶颈。
• 指导和辅导初级工程师,提供反馈和特定任务的指导。
• 维护应用程序卫生,必要时处理风险控制事项。
• 与项目经理、业务分析师和操作用户、产品经理密切合作,以确保项目成功交付。
• 独立管理项目交付,主动识别和沟通问题、挑战和风险。
• 管理各环境中的代码发布。
所需技能
• 9 年必须具备的实际 Web 开发经验,主要使用 ReactJS 和微前端(MFE)。
• HTML5、CSS3、NodeJS、TypeScript、JavaScript、UX/UI 设计、JSON。
• 在 React 和 JavaScript 方面具备扎实的实践经验,以创建可重用的动态 UI 组件。
• 具备任何测试工具的单元测试经验。
• 有 NestJs 经验者优先。
• 使用 NodeJS、TypeScript、JavaScript、UX/UI 设计、JSON 的经验。
• 在使用 TDD/BDD 最佳实践的持续集成环境中进行开发的经验。
• 使用 Git、Bitbucket 进行版本控制的知识和经验。
• 对 DevOps 和 CICD 实践有良好理解,使用 Jenkins、Docker 等工具。
• 对 Kubernetes、Helm 或其他容器编排有良好理解。
• 具备 AWS 云的知识者优先。
• 具备容器化解决方案的工作知识,优先考虑 OpenShift 和 Docker。
• 对交付成果有高度的责任感和承诺。
• 良好的沟通能力和分析能力。
高度熟练
• React JS、微前端、Redux。
• Node JS、CICD。
附加技能
• 有 Java Spring Boot、REST、Kafka、MQ 等服务器端技术的经验者优先。
• 对数据库(优先考虑 MongoDB)有基本理解者优先。
• 微服务设计模式、分布式系统。
教育背景
计算机科学学士/硕士学位/大学学位或同等经验
技能
强制技能:HTML/HTML5、React、TypeScript、Bootstrap/CSS/CSS3、Express、Jest、MongoDB、Redis、SASS、Tailwind CSS、GraphQL、Dynamo DB
其他细节
以下列出的福利/津贴可能因您与 LTIMindtree(“LTIM”)的雇佣性质而有所不同:
福利和津贴
• 综合医疗计划,涵盖医疗、牙科、视力
• 短期和长期残疾保险
• 401(k) 计划,提供公司匹配
• 人寿保险
• 假期、病假、带薪假期
• 带薪陪产假和产假
每个职位发布中显示的范围反映了该职位在所有美国地点的最低和最高薪资目标。在该范围内,个人薪资由工作地点、职位级别以及其他因素(包括与工作相关的技能、经验和相关教育或培训)决定。根据所提供的职位,可能会提供其他形式的补偿,作为整体补偿的一部分,例如基于年度绩效的奖金、销售激励薪酬以及其他形式的奖金或可变补偿。
免责声明:此处提供的薪酬和福利信息截至本发布日期准确无误。
LTIMindtree 是一个平等机会雇主,致力于工作场所的多样性。我们的雇佣决定不考虑种族、肤色、信仰、宗教、性别(包括怀孕、分娩或相关医疗状况)、性别认同或表达、国籍、血统、年龄、家庭照顾状态、退伍军人状态、婚姻状态、民事结合状态、家庭伙伴状态、军事服务、残疾或残疾历史、遗传信息、非典型遗传细胞或血液特征、工会关系、感情或性取向或偏好,或任何其他受适用联邦、州或地方法律保护的特征,除非这些考虑是法律允许的真实职业资格。
福利
薪资范围:每年 $92,432.00 至 $136,600.00