远程工作雷达

高级C#后端开发工程师

Senior C# Back-End Developer

开发工程限定地区(需当地身份)
公司Revive Media
薪资$165,000 - $180,000/年
工作地点United States
地域资格限定地区(需当地身份)
时区要求日间重叠约 9 小时,基本正常作息
用工类型Full Time
发布时间今天
数据来源Himalayas
前往 Himalayas 查看并投递 →
注意地域限制:该职位明确限定在 United States 招聘。如果你是位于中国大陆的求职者,通常需要当地工作身份才能投递,或需与雇主确认是否接受独立合同(Contractor)形式合作。

加入Revive Media,帮助全国各地的广告商扩大本地化广告的规模。我们的业务正处于从服务型代理向以产品为导向的业务转型过程中,我们新的原生平台目前在内部使用,需要支持以推动组织内的采用,之后再转向更广泛地销售。

作为高级后端开发人员,您的主要职责是设计、开发和维护符合我们不断增长的业务需求的稳健且高性能的后端系统。您将与产品管理团队和前端开发团队以及我们的首席架构师紧密合作,在整个应用生命周期中发挥关键作用,主要专注于编写、调试和测试后端API以及与第三方系统的集成。您对C#和.NET框架的深入知识和专业技能将在持续构建可扩展且易于维护的内部和面向客户的应用程序方面起到关键作用。

我们是一个以远程办公为主的文化,由分布在多个时区(包括北美、欧洲和亚洲)的高绩效专业人士组成的虚拟团队。我们优先考虑异步沟通和文档,但也会聚在一起解决难题。

主要职责

  • 开发与编码
  • 使用.NET 10和Entity Framework用C#编写干净、可扩展且文档齐全的代码。
  • 开发和支持软件,包括应用程序、数据库集成、接口和新功能增强。
  • 与跨职能团队协调,确保项目满足业务目标和合规标准。
  • 为关键软件组件构建和维护单元测试和集成测试。
  • 团队协作与领导
  • 与产品经理和前端开发人员协作,确立目标并设计更具功能性、一致性的代码以提升用户体验。
  • 协助产品经理确定特定功能或工作范围的实际工作量和时间线。
  • 与内部团队和供应商协作以修复和改进产品。
  • 记录开发阶段并监控系统。
  • 合规与最佳实践
  • 使用安全开发的最佳实践来实现代码。
  • 选择和更新应用程序中使用的包,以确保高水平的安全性和可维护性。
  • 确保软件符合GDPR或其他监管标准的要求。
查看英文原文

Join Revive Media to help advertisers across the country scale their localized ads. Our business is in the midst of transforming from a services agency to a product-led business with our new native platform. This new platform is currently used internally and will need support to drive adoption across the organization before pivoting to sell it more broadly in the future.
As a Senior Back-End Developer, your primary responsibility will be to design, develop, and maintain robust and high-performing back-end systems that meet our growing business needs. Partnered closely with the product management and front-end development teams as well as our principal architect, you will play a critical role in the entire application lifecycle, focusing primarily on coding, debugging, and testing back-end APIs and integrations into third-party systems. Your in-depth knowledge and expertise in C# and .NET frameworks will be instrumental in continuing to build a scalable and maintainable internal and customer-facing application.
We are a remote-first culture and virtual team of high-performing professionals with diverse backgrounds located across many time zones, including North America, Europe, and Asia. We prioritize asynchronous communication and documentation but come together as a team to solve hard problems.
Key Responsibilities

  • Development and Coding
  • Write clean, scalable, and well-documented code in C# using .NET 10 and Entity Framework.
  • Develop and support software including applications, database integration, interfaces, and new functionality enhancements.
  • Coordinate with cross-functional teams to ensure project meets business objectives and compliance standards.
  • Build and maintain unit and integration tests for critical software components.
  • Team Collaboration and Leadership
  • Collaborate with product managers and front-end developers to establish objectives and design more functional, cohesive codes to enhance user experience.
  • Assist product managers in determining a realistic level of effort and timeline for a given feature or scope of work.
  • Collaborate with internal teams and vendors to fix and improve products.
  • Document development phases and monitor systems.
  • Compliance & Best Practices
  • Implement code using secure development best practices.
  • Select and update packages used within the application to ensure a high level of security and maintainability.
  • Ensure software compliance with GDPR or other regulatory standards as required.

Requirements
Technical Requirements

  • Experience: Minimum of 5 years of experience in back-end development with a strong emphasis on C# and .NET framework.
  • Programming Languages: Highly proficient in C#. Familiarity with TypeScript and/or React is preferred but not required.
  • .NET Framework: Extensive experience with .NET, minimally .NET 6, with a preference for candidates who have experience with .NET 10.
  • Database Management: Proficient in SQL and experience with database design and management. Knowledge of NoSQL databases is a plus.
  • API Development: Extensive experience in developing and integrating RESTful APIs, preferably using Minimal API.
  • Dependency Injection: Thorough understanding of dependency injection concepts and experience with its implementation.
  • ORM: Experience with a modern ORM like Entity Framework.
  • Amazon AWS: Familiarity with AWS and the .NET tools used to interact with the various services like SNS, SQS, SES, S3, Lambda, Bedrock, etc.

Other Requirements

  • Analytical Skills: Strong problem-solving skills and the ability to think algorithmically.
  • Communication Skills: Excellent verbal and written communication skills.
  • Independence: Ability to make decisions independently and collaborate where necessary.
  • Teamwork: Ability to collaborate with team members and work under pressure in a fast-paced remote environment.
  • Time Management: Excellent organizational and time management skills.
  • Continuous Learning: A strong commitment to continuous personal and professional development.
  • Location: Based in the United States of America

Benefits

  • Comprehensive healthcare including medical, vision & dental benefits covered at 100% for employees and 50% for dependents
  • We're fully Remote and offer a remote working stipend
  • Flexible PTO - take what you need, when you need
  • Coffee or Tea Subscription
  • Monthly 3 day weekend

Revive Media provides the wage it reasonably and in good faith expects to pay for all remote roles and as otherwise required by applicable law. The expected annual base pay for this role is $165,000 - $180,000. Actual compensation may vary within the listed range based on a wide array of factors including, but not limited to, skill set, experience, and specific geographic location. The role also includes a target annual bonus of 10%, paid out quarterly based on performance. Total compensation typically ranges from $180,000 to $200,000. All new hires have equity in the business.
Revive Media is an Equal Opportunity Employer. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. We assess all qualified candidates on the basis of skill, experience and talent.
Privacy Notice to California Candidates
Originally posted on Himalayas

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

← 返回全部职位