高级前端工程师
Senior Frontend Engineer
## 关于 Grid
我们创立 Grid 是为了为金融公司和初创企业设计未来可靠的解决方案,这些企业难以跟上欺诈手段的快速变化。作为欺诈预防领域的新玩家,我们有着深厚的金融业务管理背景,我们的使命是通过艰苦努力获得的。
在我们的消费业务成为无数欺诈变种的受害者后,我们的联合创始人开始打造一个比工具更像堡垒的平台——每年为客户节省数百万美元的收入和无数辗转难眠的夜晚。结果?一个欺诈预防平台,将多个数据供应商整合到一个强大、易于部署和使用的解决方案中。
## 关于该职位
- 使用 ReactJS 构建 UI,精确还原原始 Figma 设计,包括边距和内边距。
- 实现响应式网页设计 UI,根据设计规范适应各种屏幕尺寸。
- 使用自定义 hooks 与 RESTful APIs 进行集成以管理状态。
- 编写强大的单元测试和端到端测试,并在稳健的 CI/CD 流程中运行,确保代码质量。
- 与后端团队沟通,处理超出项目经理范围的 API 规范差异。
- 利用浏览器开发工具调查性能问题并识别优化机会。
- 独立工作,利用你的经验做出对变化具有抗性的系统架构决策。
- 每周将更改部署到生产环境,面向客户。
- 负责前端代码库,做出影响源代码完整性和弹性的关键决策。
## 关于你
- 5 年以上全职软件工程师经验
- 计算机科学学士学位或同等经验
- 丰富的 NextJS 经验
- 精通 JavaScript 和 TypeScript 编程语言
- 对 ReactJS 机制有完美掌握 - hooks、reducers、contexts、props
- 有与 RESTful APIs 集成的成功记录
- 熟悉 Figma 或类似的协作设计工具
- 擅长深入调查解决 bug 和 UI 问题
- 编写单元测试和端到端测试对你来说是自然而然的事
## 我们的栈
- NextJS
- JavaScript
- ReactJS
- Redux
- Sass
- JestJS
- Figma
- Heroku
- Git
### 加分项
- 在金融、金融科技或身份验证领域的经验。
## 福利与待遇
- 医疗保险
- 牙科保险
- 视力保险
- 1500 美元的专业发展预算
- 健身/健康报销
查看英文原文
## **About Grid**
We founded Grid to design future-proof solutions for financial firms and startups struggling to keep pace with the breakneck advance of fraud tactics. A new player in the fraud prevention space with deep roots in financial business management, we came by our mission the hard way.
After our consumer business fell victim to one of the infinite variations of fraud, our co-founders set out to create a platform that’s more of a fortress than a tool — saving our clients millions in annual revenue and a ton of restless nights. The result? A fraud prevention platform that integrates multiple data providers into a single, powerful solution designed for rapid deployment and ease of use.
## **About the Role**
- Build UI in ReactJS that is identical to the original Figma designs down to the margins and padding.
- Implement Responsive Web Design UI that adapts to various screen sizes based on design specifications.
- Integrate with RESTful APIs using custom hooks to manage state.
- Write strong unit and end-to-end tests that are ran in a robust CI/CD pipeline ensuring quality of code.
- Communicate with backend team to address any discrepancies in API spec outside of project manager.
- Leverage browser dev tools to investigate performance issues and identify opportunities for optimization.
- Work autonomously and make system architecture decisions that are resistant to change leveraging your experience.
- Deploy changes to production to customers on a weekly cadence.
- Own the frontend code base and make critical decisions that impact the integrity and resilience of the source code.
## **About You**
- 5+ years of full-time experience as a Software Engineer
- BS in Computer Science or commensurate experience
- Extensive experience with NextJS
- Proficient in JavaScript and TypeScript programming languages
- Impeccable knowledge in ReactJS mechanics - hooks, reducers, contexts, props
- Proven track record for integrating with RESTful APIs
- Strong familiarity with Figma or similar collaborative design tools
- Skilled at deep investigation solving bugs and UI issues
- Writing unit and end-to-end tests are second nature to you
## **Our Stack**
- NextJS
- JavaScript
- ReactJS
- Redux
- Sass
- JestJS
- Figma
- Heroku
- Git
### **Bonus**
- Experience in Finance, FinTech, or Identity Verification.
## **Benefits & Perks**
- Medical
- Dental
- Vision
- $1,500.00 professional development budget
- Fitness/Wellness reimbursement
- Internet reimbursement
- Home Office $500.00 stipend
- Unlimited PTO with manager approval
- Mental health days off