高级工程师
Senior Engineer
关于公司
我们的客户是一家快速发展的SaaS公司,正在改变顶级咨询公司和研究人员获取洞察的方式。他们强大且易于使用的调查平台帮助客户快速创建高质量的调查,更高效地协作,并交付有意义的结果——而无需面对过时工具和流程的困扰。他们的产品受到全球领先咨询公司的信任,现在正在扩大团队,以继续构建高影响力的功能并提升代码质量
要求
职位描述
我们的客户正在寻找一名高级全栈工程师加入一个精干但经验丰富的工程团队。理想的候选人是一位拥有深厚TypeScript经验的通才,在高自主性、低会议频率的环境中表现出色。您将参与新产品开发和对现有稳固代码库的改进,强调工程最佳实践和整洁的代码
您将负责
- 在整个技术栈(前端+后端)上设计和实现新功能
- 与其它资深工程师、产品经理和管理层紧密合作
- 参与严格的代码审查流程,注重质量和可维护性
- 在以远程优先、异步友好的环境中从想法到生产全程负责项目
他们希望您具备
- 7–10年以上软件开发经验
- 精通TypeScript(必须)
- 具备以下技术的全栈开发经验:
- 前端:React、Redux、TypeScript、CSS
- 后端:Node.js、Express、Python(Django)
- 数据库:PostgreSQL
- 工具/DevOps:Docker、AWS、CloudWatch、GitLab
- 测试:Jest、Enzyme、Unitest
- 有在高性能团队中远程工作的经验
- 能够适应高标准的代码质量(较长的审查周期、清晰的架构)
- 自我驱动型人才,在自主性和最少监督下表现出色
加分项
- 有在早期或快速成长的SaaS初创公司工作的经验
- 曾接触过复杂的B2B平台
最初发布于Himalayas
查看英文原文
About the Company
Our client is a fast-growing SaaS company transforming how top consulting firms and researchers gather insights. Their robust yet user-friendly survey platform helps clients create high-quality surveys quickly, collaborate more efficiently, and deliver meaningful results—all without the headaches of outdated tools and workflows. With a product trusted by leading consultancies across the globe, they are expanding their team to continue building high-impact features and elevating their code quality.
Requirements
The Role
Our client is looking for a Senior Full-Stack Engineer to join a lean but highly experienced engineering team. The ideal candidate is a generalist with deep TypeScript expertise who thrives in a high-autonomy, low-meeting environment. You'll work on both new product development and enhancements to a solid existing codebase, with a strong emphasis on engineering best practices and clean code.
What You’ll Do
- Design and implement new product features across the stack (frontend + backend).
- Collaborate closely with other senior engineers, product managers, and leadership.
- Participate in a rigorous code review process that prioritizes quality and maintainability.
- Own initiatives from idea to production in a remote-first, async-friendly setup.
What They're Looking For
- 7–10+ years of software development experience.
- Strong proficiency in TypeScript (absolute must).
- Solid experience with full-stack development using:
- Frontend: React, Redux, TypeScript, CSS
- Backend: Node.js, Express, Python (Django)
- Database: PostgreSQL
- Tooling/DevOps: Docker, AWS, CloudWatch, GitLab
- Testing: Jest, Enzyme, Unitest
- Prior experience working remotely in high-performing teams.
- Comfort working with a high code-quality bar (longer review cycles, clean architecture).
- Self-starter who thrives with autonomy and minimal supervision.
Nice to Have
- Experience working at early-stage or fast-growing SaaS startups.
- Previous exposure to complex B2B platforms.
Originally posted on Himalayas