地点:远程
雇佣形式:全职,B2B合同
语言:英语
关于公司
招聘公司是一家独立的基于产品的SaaS组织,拥有10多个内部B2C数字产品组合。公司自主开发和扩展产品——无外包、无外部客户、无投资者压力。
关于职位
公司正在寻找一位高级全栈软件开发工程师(SDE),全面负责后端和前端功能开发,参与架构决策,确保性能,并在现代SaaS环境中维护代码质量。
这是一个高级个人贡献者角色,完全动手操作——没有人员管理责任。
您的工作内容
动手工程(后端和前端)
使用Node.js、NestJS、React.js、Next.js、TypeScript构建和交付复杂功能。
设计和实现可扩展的后端服务和安全的REST API。
开发高性能的前端组件、SSR流程、路由和状态管理。
编写干净、可维护、经过良好测试的代码。
参与产品团队的架构讨论。
性能、可靠性和可观测性
实施和完善日志记录、监控和警报(Sentry、Datadog、Groundcover)。
排查和优化后端和前端性能。
参与事件解决和根本原因分析。
提高系统可靠性、可追溯性和错误可见性。
CI / CD、Git和DevOps协作
维护和增强CI / CD管道(包括GitHub Actions)。
与DevOps合作,确保开发/预发布/生产环境的一致性和稳定性。
管理和贡献Git分支策略(Git Flow或基于主干开发)。
确保顺畅、高效、可预测的部署工作流程。
技术栈要求
必须具备
5年以上专业全栈工程经验
强大的生产经验:
Node.js、NestJS
React.js、Next.js
TypeScript
扎实的PostgreSQL知识(数据建模、优化、索引)
丰富的AWS服务经验(Lambda、S3、CloudWatch、SNS / SQS或同等服务)
构建安全REST API的经验(JWT认证、安全最佳实践)
理解可扩展架构和分布式系统基础
CI / CD管道和GitHub Actions的实际操作经验
Docker经验
管理Git分支策略的经验(Git Flow / 基于主干开发)
能够在华沙混合办公(每周2-3天在办公室)
加分项(强烈推荐)
Kubernetes(K8s)
ArgoCD或GitOps工作流程
事件驱动系统(Kafka、RabbitMQ、AWS SNS / SQS)
基础设施即代码(Terraform)
可观测性工具(Sentry、Datadog、Groundcover)
设计系统/Storybook经验
内部工具或共享包经验
测试自动化框架经验(Playwright或类似)
关键绩效指标(KPI)
可靠的端到端功能交付
架构清晰度和可维护性
生产稳定性和事件解决速度
CI / CD稳定性和部署质量
代码质量、文档和测试纪律
公司提供的待遇
具有竞争力的薪酬
22天带薪假期+国家法定假日
年度学习和发展预算(课程、认证、会议)
有机会为快速增长的多产品SaaS环境做出贡献
现代技术栈,遗留问题最少
完全远程
以产品影响为中心的高级自主工程文化
面试流程
外部招聘人员电话(30分钟)——介绍、期望
招聘面试(初筛、评分表、期望)
技术面试
SDE挑战
1天测试任务
必须在5天内提交
第二次技术面试
人力资源面试(专业技能、工作方式、文化理念)