出海雷达

Senior Software Engineer (Vue.js/Golang)

开发工程限定地区(需当地身份)
公司Boardroom Appointments
薪资未公开
工作地点South Africa
地域资格限定地区(需当地身份)
时区要求日间重叠约 3 小时,需偶尔早起或晚睡
用工类型Full Time
发布时间今天
数据来源Himalayas
前往 Himalayas 查看并投递 →
注意地域限制:该职位明确限定在 South Africa 招聘。如果你是位于中国大陆的求职者,通常需要当地工作身份才能投递,或需与雇主确认是否接受独立合同(Contractor)形式合作。
关于本页中文:职位描述由本机离线模型翻译,属机器翻译,供快速判断用;正式沟通与投递请以英文原文为准。官方翻译通道恢复后会自动重译升级。

最低要求:· 计算机科学,软件工程或相关领域的学士学位 · 在软件开发方面丰富经验,包括在构建和交付网络应用程序方面的实践经验。· 在领导软件开发项目或团队中证明的经验。• 编程和框架方面的专业知识:· 熟练使用 JavaScript,Python,Java 或 C#等多种编程语言。· 深入了解前端框架 (React,Angular,Vue.js) 和后端技术 (Node.js,Django,Ruby on Rails). · 数据数据系统 (SQL,NoSQL) 和数据建模方面的专业技能。· 熟悉云平台 (AWS,Azure,Google Cloud) 和微服务架构。· 有能力实施和驱动软件测试策略,包括单元测试,集成测试和自动化测试。责任:· 软件开发和实现:领导复杂的网络应用程序设计,开发和执行。· 利用你在编程语言,框架和图书馆方面的专业知识来提供符合企业要求的高质量,可扩展性和可维护性的解决方案。· 技术设计和架构:在软件系统的设计和架構中发挥领导作用,确保可扩展度,性能和可靠性。· 与跨职能团队合作定义技术需求,建立最佳实践,推动技术创新。· 代码审查和质量保证:进行全面的代码检查以确保代码质量,遵守编码标准和最佳实践。· 导师初级工程师,提供建设性反,并帮助推动代码质量和可维护性的持续改善。·技术领导与合作:为工程师团队提供技术指导和领导。· 促进协作和包容的工作环境,促进知识共享,辅导和团队工作。· 与产品经理,设计人员和其他利益相关者合作以确保项目成功交付。· 解决问题和解决问题:在软件开发生命周期中出现的复杂技术问题进行调查和解决。· 使用先进的问题解决方案。

查看英文原文

Minimum requirements:

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
  • Extensive experience in software development, including significant hands-on experience in building and delivering web applications.
  • Demonstrated experience in leading software development projects or teams
  • Expertise in programming and frameworks:
  • Proficiency in multiple programming languages such as JavaScript, Python, Java, or C#.
  • Deep knowledge of front-end frameworks (React, Angular, Vue.js) and back-end technologies (Node.js, Django, Ruby on Rails).
  • Expertise in database systems (SQL, NoSQL) and data modeling.
  • Strong understanding of software design principles, architectural patterns, and system scalability.
  • Experience in designing and architecting complex, distributed, and highly available systems.
  • Familiarity with cloud platforms (AWS, Azure, Google Cloud) and microservices architecture.
  • Proficient in implementing and driving software testing strategies, including unit testing, integration testing, and automated testing.

Responsibilities:

  • Software development and implementation: Lead the design, development, and implementation of complex web applications.
  • Utilize your expertise in programming languages, frameworks, and libraries to deliver high-quality, scalable, and maintainable solutions that meet business requirements.
  • Technical design and architecture: Take a leading role in the design and architecture of software systems, ensuring scalability, performance, and reliability.
  • Collaborate with cross-functional teams to define technical requirements, establish best practices, and drive technical innovation.
  • Code review and quality assurance: Conduct comprehensive code reviews to ensure code quality, adherence to coding standards, and best practices.
  • Mentor junior engineers, provide constructive feedback, and help drive continuous improvement in code quality and maintainability.
  • Technical leadership and collaboration: Provide technical guidance and leadership to a team of engineers.
  • Foster a collaborative and inclusive work environment, promoting knowledge sharing, mentorship, and teamwork.
  • Collaborate with product managers, designers, and other stakeholders to ensure successful project delivery
  • Troubleshooting and problem-solving: Investigate and resolve complex technical issues that arise during the software development lifecycle.
  • Utilize advanced problem-solving skills to diagnose and address software defects, performance bottlenecks, and system failures.
  • Provide guidance and support to team members in resolving technical challenges.
  • Research and innovation: Stay up-to-date with emerging technologies, industry trends, and best practices.
  • Conduct research and evaluate new tools, frameworks, and methodologies to drive innovation and enhance development processes.
  • Identify opportunities for process optimization, automation, and tooling enhancements.


Originally posted on Himalayas

本页面信息整理自 Himalayas,版权归原发布方所有。职位可能随时关闭,投递请以原始页面为准。 本站只做信息聚合展示,不参与招聘流程,也不向求职者收取任何费用。

该公司其他在招职位

Technical Lead - Cloud

Boardroom AppointmentsSouth AfricaFull Time今天
开发工程限定地区(需当地身份)

← 返回全部职位