Point your AI agent at freehire and let it find you a job.

Get the CLI →

Nir Yu

NewBe an early applicant

Senior Full-Stack Developer (JavaScript, C# + AWS)

Posted Updated
Discussion

Summary

Senior full-stack developer who owns delivery of roadmap features: architecting, building, and operating cloud-native microservices and web apps with C#/.NET Core, JavaScript/TypeScript, and AWS (EC2, ECS Fargate, Lambda, RDS, DynamoDB, S3, CloudFormation/CDK). Works autonomously on a small senior team led by a technical cofounder; VoIP/WebRTC experience is a plus.


The Role:

The Senior Full-Stack Developer owns delivery of roadmap features set by our executives. Working hands-on under the guidance of the technical cofounder and alongside a small team of senior engineers, this person will architect, build, and operate cloud-native services without day-to-day micromanagement.


Key Responsibilities:


  • Design, develop, and maintain scalable microservices and web applications using C#/.NET Core

  • Architect, deploy, and optimize workloads on AWS (EC2, ECS Fargate, Lambda, RDS, DynamoDB, S3, CloudFormation or AWS CDK)

  • Drive all phases of the software lifecycle: technical design, implementation, testing, monitoring, and continuous improvement

  • Participate in peer code reviews and help uphold high engineering standards

  • Identify and implement platform improvements that enhance performance, reliability, security, and developer experience

  • Collaborate with Product, Support, and QA to release customer-facing features and resolve production issues promptly


Required Qualifications:


  • 8+ years of professional software development, including 5+ years with C#/.NET Core or later

  • Front End: JavaScript, Typescript, HTML, CSS are foundational.

    • React knowledge would be a bonus but not required.


  • Demonstrated success building and operating full-stack applications on AWS

  • Strong knowledge of relational and NoSQL data modeling

  • Proven ability to work autonomously, take accountability for outcomes, and deliver high-quality solutions

  • Excellent written and verbal communication skills with a bias for action and clarity


Bonus Qualifications (VoIP & Real-Time Communications):


  • Hands-on experience with one or more of the following:

    • Asterisk or FreeSWITCH

    • SIP, RTP, and media negotiation

    • Kamailio or OpenSIPS

    • WebRTC data or media channels


  • Experience designing, scaling, and troubleshooting VoIP workloads on AWS, including NAT traversal and global media routing

  • Familiarity with audio codecs, QoS, and diagnostic tools such as sngrep and Wireshark


Working Practices & Culture:


  • Time-zone overlap – minimum of three overlapping hours with teammates in Europe or US Eastern time for real-time collaboration

  • Autonomy with guidance – goals are set with the technical cofounder and CEO; the developer chooses the best execution approach

  • Continuous delivery – small, frequent deployments supported by automated tests and infrastructure as code

  • Ownership mindset – every engineer can improve the product, codebase, and processes


What they ask for

Required

  • 8+ years of professional software development, including 5+ years with C#/.NET Core or later
  • Front-end fundamentals: JavaScript, TypeScript, HTML, CSS
  • Demonstrated success building and operating full-stack applications on AWS
  • Strong knowledge of relational and NoSQL data modeling
  • Proven ability to work autonomously, take accountability for outcomes, and deliver high-quality solutions
  • Excellent written and verbal communication skills with a bias for action and clarity

Preferred

  • React knowledge
  • Hands-on experience with Asterisk or FreeSWITCH
  • Experience with SIP, RTP, and media negotiation
  • Experience with Kamailio or OpenSIPS
  • Experience with WebRTC data or media channels
  • Experience designing, scaling, and troubleshooting VoIP workloads on AWS, including NAT traversal and global media routing
  • Familiarity with audio codecs, QoS, and diagnostic tools such as sngrep and Wireshark

Skills

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available