高级全栈软件工程师
Sr. Full-Stack Software Engineer
全栈软件工程师
地点:全球,远程办公
职位类型:承包商(每周约15小时)
时间安排:灵活—您可自行选择工作时间和日期,包括周末,只要存在活动即可。
我们正在寻找技术能力出众的全栈软件工程师,参与一项涉及软件开发、技术问题解决、调试、系统架构和代码评估的AI训练项目。
工作内容包括在前端和后端系统中创建、解决、审查和验证具有挑战性的软件工程任务,并协助将特定语言的完整代码构建转换为另一种语言。
该职位需要在前端和后端工程方面有实际操作经验。候选人应能够在整个应用堆栈中工作,而不是仅专注于某一层次。
你将负责的工作
- 开发、修改和调试前端和后端应用程序组件。
- 实现用户界面功能以及支持这些功能的服务、API和数据模型。
- 跟踪请求和数据在浏览器、前端应用、API、服务、数据库和外部集成之间的流动。
- 在不熟悉的代码仓库中工作并理解现有的应用架构。
- 诊断涉及应用状态、API契约、认证、持久化、网络和部署的故障。
- 评估和改进多种编程语言编写的代码。
- 审查AI生成的解决方案的正确性、完整性、性能、安全性和可维护性。
所需资格
- 在开发生产环境全栈应用方面有扎实的专业经验。
- 在前端和后端工程方面有实际操作经验。
- 在多种编程语言方面有生产环境经验。
- 对浏览器应用、API、应用状态、数据库和服务集成有深入了解。
- 有理解和贡献完整软件系统架构的经验。
- 能够在不熟悉的代码库中有效工作。
- 强大的调试和技术问题解决能力。
流程
- 申请该职位并完成筛选问题。
- 完成约30分钟的AI面试。
- 如有需要,完成技术评估。
- 完成招聘经理的审核。
薪酬结构
薪酬基于产出。专家根据符合项目规范的任务获得报酬。时间相关
查看英文原文
Full-Stack Software Engineer
Location: Global, fully remote
Job Type: Contractor (~15 hours per week)
Schedule: Flexible—you choose the hours and days you work, including weekends if desired as long as there is activity.
We are looking for highly skilled Full-Stack Software Engineers to contribute to an AI training project involving software development, technical problem-solving, debugging, system architecture, and code evaluation.
The work involves creating, solving, reviewing, and validating challenging software-engineering tasks across front-end and back-end systems and helping with translating full coding builds from one particular language into another.
This role requires meaningful hands-on experience across both front-end and back-end engineering. Candidates should be comfortable working throughout the application stack rather than specializing exclusively in one layer.
What You’ll Work On
- Develop, modify, and debug front-end and back-end application components.
- Implement user-facing features and the services, APIs, and data models that support them.
- Trace requests and data across browsers, front-end applications, APIs, services, databases, and external integrations.
- Work inside unfamiliar repositories and understand existing application architecture.
- Diagnose failures involving application state, API contracts, authentication, persistence, networking, and deployment.
- Evaluate and improve code written in multiple programming languages.
- Review AI-generated solutions for correctness, completeness, performance, security, and maintainability.
Required Qualifications
- Strong professional experience developing production full-stack applications.
- Meaningful hands-on experience with both front-end and back-end engineering.
- Production experience with multiple programming languages.
- Strong knowledge of browser applications, APIs, application state, databases, and service integration.
- Experience understanding and contributing to the architecture of complete software systems.
- Ability to work effectively in unfamiliar codebases.
- Strong debugging and technical problem-solving skills.
Process
- Apply to the role and complete the screening questions.
- Complete an AI interview of approximately 30 minutes.
- Complete a technical assessment, if required.
- Complete the hiring manager review.
Compensation Structure
Compensation is output-based. Experts are paid per task that meets the project specifications. The time required to complete each task may vary depending on the expert’s experience and workflow.
Minimum submission requirements apply. Experts must submit a minimum number of tasks per week.
Start Timeline & Availability
· We typically fill roles within 48 hours and are looking for experts who are ready to begin immediately. If selected, you will be expected to start your first tasks within 24–48 hours of completing onboarding.
Originally posted on Himalayas