全栈软件工程师 - .NET/C# 和 React
Full Stack Software Engineer - .NET/C# and React
开发工程未标注地域
公司Lifted, an Upwork Company™
薪资未公开
工作地点Mexico City, CDMX, Mexico
地域资格未标注地域
时区要求无特别要求
用工类型Contract
发布时间23 天前
数据来源SmartRecruiters
一家企业客户正在寻找一位高级全栈软件工程师加入其工程团队,帮助构建和现代化一个业务关键的产品目录平台。高级全栈软件工程师将在后端服务、React前端应用和关系型数据层之间工作,并在整个软件开发生命周期中负责功能的开发。
- 与一支精干的高级工程团队合作,负责构建和现代化一个业务关键的产品目录平台。
- 从需求规格到部署和生产支持,设计、开发并实现可扩展的全栈软件解决方案。
- 构建后端服务、REST API、业务逻辑、数据模型以及基于React的用户界面。
- 参与现有目录平台的现代化工作,并为新技术栈的开发做出贡献。
- 在日常开发流程中使用AI驱动的软件开发工具,如Claude Code、GitHub Copilot或Cursor。
- 利用AI辅助工具进行代码生成、需求到代码的实现、自动化测试创建和其他软件开发活动。
- 编写和维护自动化测试,确保整个开发生命周期中的软件质量。
- 参与同行代码评审,保持对代码质量、架构和工程实践的高标准。
- 与产品和设计团队紧密合作,完善需求和技术规范。
- 为共享的工程标准、开发者工具和软件开发生命周期改进做出贡献。
- 为生产服务实现日志记录、监控、指标和告警功能。
- 从开发到部署、可观测性、维护和生产支持,全面负责功能和服务。
- 参与值班轮班,解决由该团队负责的服务的生产问题。
- 定期实践CI/CD,并持续改进开发流程。
- 按要求撰写技术决策、架构和实现细节的文档。
- 指导经验较少的工程师,并为团队的技术方向做出贡献。
- 8年以上专业软件工程经验,能够独立工作并推动技术决策。
- 具有C#/.NET、Go、Python或Java等至少一种语言的强后端开发经验。C#/.NET是主要技术。
- 强大的经验
查看英文原文
An enterprise client is seeking a Senior Full-Stack Software Engineer to join its engineering organization and help build and modernize a business-critical product catalog platform. The Senior Full-Stack Software Engineer will work across backend services, React frontend applications, and relational data layers while taking ownership of features throughout the full software development lifecycle.
- Work with a lean, senior engineering team responsible for building and modernizing a business-critical product catalog platform.
- Design, develop and implement scalable full-stack software solutions from specification through deployment and production support.
- Build backend services, REST APIs, business logic, data models, and React-based user interfaces.
- Participate in the modernization of the existing catalog platform and contribute to the development of the new technology stack.
- Use AI-driven software development tools such as Claude Code, GitHub Copilot, or Cursor as an integral part of the daily development workflow.
- Leverage AI-assisted tooling for code generation, specification-to-code implementation, automated test creation, and other software development activities.
- Write and maintain automated tests and ensure software quality throughout the development lifecycle.
- Participate in peer code reviews and maintain high standards for code quality, architecture, and engineering practices.
- Work closely with Product and Design teams to refine requirements and technical specifications.
- Contribute to shared engineering standards, developer tooling, and software development lifecycle improvements.
- Implement logging, monitoring, metrics, and alerting for production services.
- Take ownership of features and services from development through deployment, observability, maintenance, and production support.
- Participate in an on-call rotation and troubleshoot production issues for services owned by the team.
- Regular practice of CI/CD and continuous improvement of development processes.
- Document technical decisions, architecture, and implementation details as required.
- Mentor less experienced engineers and contribute to the technical direction of the team.
- 8+ years of professional software engineering experience with the ability to work independently and drive technical decisions.
- Strong backend development experience with one or more of the following: C#/.NET, Go, Python, or Java. C#/.NET is the primary technology.
- Strong experience with React or another modern frontend framework.
- Strong knowledge of MS SQL Server or PostgreSQL and relational database concepts.
- Strong knowledge and experience with REST APIs and microservices.
- Hands-on experience using AI-assisted software development tools such as Claude Code, GitHub Copilot, or Cursor to deliver production software.
- Full-stack development experience with the ability to work across backend, frontend, and database layers.
- Experience owning software features end-to-end, including requirements, development, testing, deployment, observability, and production support.
- Strong understanding of software design principles, automated testing, code review, and CI/CD practices.
- Strong troubleshooting and problem-solving skills in production environments.
- Ability to collaborate effectively with Product, Design, and other engineering teams.
- Strong communication skills and the ability to articulate technical concepts clearly.
本页面信息整理自 SmartRecruiters,版权归原发布方所有。职位可能随时关闭,投递请以原始页面为准。
本站只做信息聚合展示,不参与招聘流程,也不向求职者收取任何费用。
该公司其他在招职位
#138512 后端软件工程师 - 支付
开发工程未标注地域
#110 前端软件工程师 - 支付平台
开发工程未标注地域
泰国语音分割与转录|
其他未标注地域
西班牙语音频转录员(AI培训)
AI未标注地域
泰国包装及产品索赔协调员
其他未标注地域