后端软件开发人员 - 全栈 Node.js

14个月前远程合同
80K - 100K USD Lynker

Lynker

location 芝加哥
unsaved
Lynker Technologies与NOAA海岸管理办公室(OCM)签约,正在寻找一名Node.js全栈软件开发人员。 在这个职位上,您将会: • 与项目团队互动,了解需求并将其转化为创新解决方案 • 与一支才华横溢的开发团队紧密合作,设计、开发、测试、部署和支持基于Web的应用程序,遵循行业标准的产品开发流程和尖端技术 • 参与开发和项目团队的研究、规划和头脑风暴 • 作为技术团队的一员积极计划在各种技术平台上实施企业系统 后端软件开发人员的技能和要求: • 计算机科学或相关领域的学位以及五年的软件开发专业经验 • 根据学分小时等值换算,专业和技术认证计划可以替代教育年限 • 扎实的JavaScript基础,包括ES6规范 • 扎实的Node.js经验 • 有Express / Sails.js / Fastify等框架的经验 • 扎实的JSON理解和编写JSON API的经验 • 对数据结构和基本数据操作算法有良好的理解 • 熟悉身份验证和授权(会话、API令牌、JWT) • 熟悉关系型数据库,如SQL Server或PostgreSQL • 有一定的使用HTML、JavaScript和CSS构建前端应用程序的经验 • 对Webpack / Parcel.js / esbuild等JavaScript构建工具有良好的理解 • 熟悉GIT版本控制及相关开发工作流程 • 熟悉Docker等容器化技术的工作知识 • 高代码质量标准 有经验但不是必需的技能: • CI/CD流水线,例如:Jenkins、Bamboo、GitHub Actions • 云部署,例如:Azure / AWS / Heroku / GCP • Kubernetes及其相关技术的开发经验 • Node.js后台作业框架,如BullMQ • Redis的工作知识 • 对自动化脚本编写的强烈兴趣 • 有C#和.NET Core的经验 • 精通脚本语言,如Ruby、Python等,是一个重要的加分项 • Angular / Vue / React等前端框架 • OpenLayers / ArcGIS / Mapbox / Leaflet等GIS和地图框架 • 使用D3、Highcharts或其他框架进行前端数据可视化 • 开源贡献 • 我们热爱Stack Overflow的声望 • 我们喜欢听你的副业项目 • 我们重视对高质量文档的执着需求 面试流程: • 与招聘经理进行初次见面 • 与工程团队进行技术面试 • 与同事进行协作编码任务 • 职位提供后需要进行国家机构背景调查和指纹检查 查看最近开发的应用示例: • 历史飓风路径 https://coast.noaa.gov/hurricanes • 适应沿海洪水的暴雨管理 https://coast.noaa.gov/stormwater-floods/ • 沿海县快照 https://coast.noaa.gov/snapshots/ • 海平面上升查看器 https://coast.noaa.gov/slr/ • 沿海洪水暴露映射器 https://coast.noaa.gov/floodexposure/ 关于Lynker Lynker是一家不断发展壮大的员工拥有的小型企业,专门提供专业、科学和技术服务。我们不断扩大的团队将科学专业知识与成熟的、结果驱动的流程和工具相结合,以实现在水文/水科学、地理空间分析、信息技术、资源管理、保护和管理以及业务流程改进方面的技术可行、具有成本效益的解决方案。 我们专注于将合适的人放在合适的位置上发挥作用。拥有合适的人才对于成功至关重要。我们精简的组织结构使我们的优秀专业人员能够创造性地、有效地解决客户的科学和技术优先事项。 福利待遇 Lynker提供一个以团队为导向的工作环境,有机会在一个拥有技术娴熟、多样化的专业人员,秉承科学和创造性解决方案的文化中工作。Lynker的福利包括: • 员工无需支付月费的全面医疗保险 • 医疗保险包括医疗、处方药、牙科和视力 • 个人休假政策以及带薪假期 • 高度竞争力的薪酬计划,定期根据行业和地区基准进行校准 • 公司匹配的401(k)退休计划 • 员工股权计划(ESOP)- 我们都是公司的股东! • 灵活支出账户 • 员工援助计划(EAP) • 短期和长期残疾保险 • 人寿和意外保险 • 每年学费补助/培训/劳动力改进补偿 • 出色表现的奖励 • 年度员工认可奖励及奖金 • 员工推荐计划 • 免费集中的自主学习管理系统,可以按自己的节奏学习 • 为每个员工制定个性化的职业发展计划 Lynker是一家E-Verify雇主。 Lynker为平等机会雇主感到自豪,并鼓励妇女、少数族裔、残疾人士和退伍军人申请。