红色阿尔法网络安全公司正在寻找热情的软件工程师,他们希望构建端到端的应用程序,解决现实世界的问题,并在全栈工作。您将成为一个团队的一员,在快节奏的技术环境中开发可扩展、安全且以用户为中心的系统。
您的工作内容
- 使用现代框架设计、开发和维护全栈Web应用程序
- 与其他开发人员、工程师和利益相关者合作,定义技术规范并交付软件功能
- 使用Node.js、Python、Java或C#等技术构建可扩展的API和后端服务
- 使用React、Vue、Angular或类似框架开发交互式前端界面
- 管理数据库并优化SQL和NoSQL平台(如MongoDB、PostgreSQL、MSSQL)的查询
- 参与完整的软件开发生命周期,包括设计、测试、文档和部署
- 调试和解决前端和后端的问题
- 通过代码审查、敏捷实践和DevSecOps工作流程为持续改进做出贡献
- 跟上不断变化的技术趋势,并为团队带来新想法
您应该知道或渴望学习的内容
优先技术技能(非强制)
- 精通JavaScript、Java、Python、C++、C#或Rust
- 熟悉使用React、Angular、Vue.js、Next.js、Express.js、FastAPI、Spring Boot等框架
- 熟悉SQL和NoSQL数据库:MSSQL、PostgreSQL、MongoDB
- 了解REST API和/或GraphQL
- 掌握Git和版本控制的最佳实践
- 接触过敏捷开发方法和CI/CD工具
- 熟悉容器化(如Docker)和OpenShift等平台是加分项
我们寻找的心态
- 积极主动的问题解决者,注重细节
- 学习能力强,能够快速掌握新语言、工具或框架
- 具备强大的团队合作、沟通和协作能力
- 对构建高质量、有影响力的软件解决方案充满热情
所有被选中的候选人将在全职部署三年之前,参加为期10周的全额资助在职培训计划,并获得津贴。