全栈负责人
Lead - FullStack
我们正在寻找一位技术娴熟且经验丰富的全栈主程开发人员加入我们的开发团队。理想的候选人将负责监督完整的软件开发生命周期,带领开发团队,并确保前后端系统的高质量和可扩展代码。您将在架构决策、代码审查、指导新人和实际开发中发挥关键作用
· 开发满足公司和客户需求的软件应用
· 进行代码审查并推行开发、安全和DevOps的最佳实践
· 与其他开发人员、产品经理和跨职能团队协作,确保项目需求得到满足
· 分析用户需求并开发满足这些需求的软件解决方案
· 编写和维护技术文档,包括操作流程和培训材料
· 确保在不同平台和设备上的响应式和高性能的UI/UX
· 跟踪新兴技术并在适当的时候提出采用建议
要求
- 精通Azure Devops(Functions、Apps等)、C#、React框架和Microsoft SQL Server。
- 至少5年的软件开发经验
- 熟悉NuGet包管理、持续集成流程、ASP.NET Core(C#)和MongoDB。
- 熟悉单元测试(Jest(Node))、Postman(用于API测试)以及调试器:语言特定或IDE内置(VSCode、IntelliJ等)。
- 熟悉OAuth2/JWT认证、HTTPS/TLS。
- 熟悉敏捷或瀑布模型。
- 优秀的分析和解决问题能力。
- 优秀的书面和口头沟通能力。
- 能够独立工作并作为团队一员协作。
- 对细节有很强的关注力并能按时完成任务。
- 最初发布于Himalayas
查看英文原文
We are seeking a highly skilled and experienced Full Stack Lead Developer to join our development team. The ideal candidate will be responsible for overseeing the full software development lifecycle, providing leadership in a team of developers, and ensuring high-quality and scalable code for both front-end and back-end systems. You will play a key role in architectural decisions, code reviews, mentoring, and hands-on development.
· Develop software applications that meet the needs of the company and clients.
· Perform code reviews and enforce best practices in development, security, and DevOps.
· Collaborate with other developers, product manager and cross functional teams to ensure project requirements are met.
· Analyse user needs and develop software solutions that meet those needs.
· Write and maintain technical documentation including operational procedures and training materials.
· Ensure responsive and performant UI/UX across different platforms and devices.
· Stay current with emerging technologies and propose their adoption when appropriate.
Requirements
- Proficient in Azure Devops (Functions, Apps, etc), C#, React Framework and Microsoft SQL Server.
- At least 5 years in Software Developer role
- Knowledge of the mmanagement of NuGet packages, management of NuGet package, Continuous Integration Cycle, ASP.NET Core (C#) and MongoDB.
- Knowledge of Unit Testing (Jest (Node)), Postman (for API testing), and Debuggers: Language-specific or IDE-based (VSCode, IntelliJ, etc.).
- Knowledge of OAuth2 / JWT for authentication, HTTPS / TLS.
- Knowledge of Agile or Waterfall.
- Excellent analytical and problem-solving skills.
- Excellent written and verbal communication skills.
- Ability to work independently and as part of a team.
- Strong attention to detail and ability to meet deadlines.
- Originally posted on Himalayas