高级全栈工程师
Senior Full-Stack Engineer
职位描述
我们正在寻找一位俄语流利的资深全栈工程师,能够自如地构建精美的React/TypeScript界面和强大的后端系统,使用Node.js/TypeScript。这是一个长期机会,加入一个成熟的工程环境,对生产系统、架构决策和技术成果承担重要责任。该职位为远程办公,工作时间为EST时间。有金融科技经验者优先。
职责
- 设计、构建和维护生产级React和TypeScript应用,提供可扩展且可靠的用户功能。
- 开发并负责重要的Node.js/TypeScript后端服务和API,参与架构和技术设计决策。
- 在AWS上构建、部署和运行应用,确保可靠性、可扩展性、性能和可维护性。
- 设计和使用PostgreSQL数据库,包括模式、查询、迁移、数据建模和性能优化。
- 与工程领导和其他团队成员合作,进行架构、实现、代码质量和生产成果的讨论。
- 排查生产问题,改进现有系统,并为工程标准和长期技术决策做出贡献。
- 要求
- 7年以上专业软件工程经验,有独立负责并交付生产系统的良好记录,以及稳定的工作经历。
- 具有近期实际操作的React + TypeScript经验,构建生产级前端应用。
- 具有近期实际操作的Node.js + TypeScript后端经验,包括负责生产API或服务;仅偶尔接触Node.js的前端工程师将不被考虑。
- 具有实际操作AWS和PostgreSQL的经验;有AWS Fargate/ECS、容器、S3和CloudFront经验者优先。
- 需要俄语流利,同时具备足够的英语沟通能力,能够清晰地讨论技术决策、架构、职责和生产成果。
- 有金融科技、支付、受监管系统或SOC 1/SOC 2环境经验者是加分项。
- 亮点
- 工作安排:远程
- 级别:高级
- 技术栈:React, TypeScript, Node.js, AWS, PostgreSQL
- 最初发布于Himalayas
查看英文原文
About the Role
We are looking for a Russian-speaking senior, well-rounded Full-Stack Engineer who is equally comfortable building polished React/TypeScript interfaces and substantial backend systems with Node.js/TypeScript. This is a long-term opportunity to join an established engineering environment and take meaningful ownership of production systems, architecture decisions, and technical outcomes. The role is fully remote, working EST hours. Fintech experience is preferred.
Responsibilities
- Design, build, and maintain production-grade React and TypeScript applications, delivering scalable and reliable user-facing functionality.
- Develop and own substantial Node.js/TypeScript backend services and APIs, contributing to architecture and technical design decisions.
- Build, deploy, and operate applications within AWS, ensuring reliability, scalability, performance, and maintainability.
- Design and work with PostgreSQL databases, including schemas, queries, migrations, data modeling, and performance optimization.
- Collaborate with engineering leadership and other team members on architecture, implementation, code quality, and production outcomes.
- Troubleshoot production issues, improve existing systems, and contribute to engineering standards and long-term technical decisions.
Requirements
- 7+ years of professional software engineering experience, with a strong track record of owning and delivering production systems and a stable employment history.
- Strong, recent, hands-on React + TypeScript experience building production frontend applications.
- Significant, recent Node.js + TypeScript backend experience, including ownership of production APIs or services; candidates who are primarily frontend engineers with only occasional Node.js exposure will not be considered.
- Hands-on production experience with AWS and PostgreSQL; experience with AWS Fargate/ECS, containers, S3, and CloudFront is highly preferred.
- Russian-speaking proficiency is required, along with strong enough English communication skills to clearly discuss technical decisions, architecture, responsibilities, and production outcomes.
- Experience with fintech, payments, regulated systems, or SOC 1/SOC 2 environments is a strong plus.
Highlights
Work Arrangement: Remote
Level: Senior
Tech Stack: React, TypeScript, Node.js, AWS, PostgreSQL
Originally posted on Himalayas