Full Stack .NET Engineer

Albi

$100K — $120K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of professional mobile development experience.
  • 3+ years of experience developing apps with Flutter/Dart.
  • 3+ years of backend development experience using Java, .NET, Python, or Ruby on Rails.
  • Strong understanding of mobile design principles and best practices.
  • Experience with creating and integrating RESTful APIs and other backend services.
  • Solid grasp of mobile app lifecycle and state management techniques.
  • Familiarity with SQL and NoSQL databases.

Responsibilities

  • Lead the development of Flutter applications for iOS and Android.
  • Build reliable and scalable APIs using backend frameworks like .NET.
  • Design and maintain backend services supporting mobile and web clients.
  • Collaborate with product managers and designers for seamless app experiences.
  • Drive performance optimization and enhance user interface responsiveness.
  • Integrate third-party APIs and native platform features as needed.
  • Establish CI/CD pipelines for mobile and backend systems.
  • Mentor junior developers and advocate for best practices in mobile engineering.

Benefits

  • Generous PTO policy.
  • Comprehensive medical, dental, and vision insurance.
  • 401K Plan with matching contributions.
  • Personal autonomy balanced with team collaboration.
  • Opportunities for personal growth and career development.
  • Regular team events and off-sites for engagement.
  • Well-resourced environment with an equipment budget.
Full Job Description
We're looking for a Full Stack .NET Engineer with solid experience building and shipping web applications on the .NET / C# stack, combined with modern frontend skills, to help us deliver reliable, scalable, and delightful experiences to our customers. This is a mid-level role for an engineer who can independently own complex features end-to-end - from API and data layer through to the UI - make sound technical decisions within their area, and mentor and support more junior engineers along the way.

Key Responsibilities
    • Design, build, and maintain backend services and APIs in .NET / C# that power our web and mobile clients.
    • Develop responsive, high-quality frontend features using a modern JavaScript framework (e.g., Angular, React, or Blazor).
    • Own complex features end-to-end - from design and implementation through testing, release, and monitoring.
    • Design and evolve data models and write efficient queries across SQL and NoSQL databases.
    • Debug and resolve issues across services (e.g., data sync between web and mobile), weighing trade-offs to find pragmatic solutions.
    • Collaborate closely with product managers and designers to refine scope and deliver seamless application experiences.
    • Drive performance, reliability, and code quality through automated testing, code reviews, and observability.
    • Contribute to and improve CI/CD pipelines and developer tooling to raise team velocity.
    • Mentor junior engineers, review peers' work thoughtfully, and contribute to team documentation and knowledge sharing.
    • Participate in architectural discussions and help lead small initiatives or workstreams within your area.

Requirements
    • 3+ years of professional software development experience, including 3+ years building applications with .NET / C#.
    • Solid frontend experience with a modern JavaScript framework such as Angular, React, or Blazor, including HTML, CSS, and TypeScript.
    • Strong experience designing and integrating RESTful APIs and building maintainable, well-tested code.
    • Familiarity with SQL and NoSQL databases (e.g., SQL Server, PostgreSQL, MongoDB) and sound data modeling.
    • Good understanding of software design principles, patterns, and best practices.
    • Ability to deliver complex features independently with high quality and reliability, and to reason about performance, scalability, and technical trade-offs.
    • Exposure to CI/CD pipelines and version control workflows (e.g., GitHub Actions, Azure DevOps, Git).
    • Comfortable working in a cloud environment (Azure, AWS, or GCP).
    • Excellent collaboration and communication skills, with a track record of clearly sharing progress and raising risks early.
    • Bonus: experience with cloud-native architectures, microservices, message queues, or containerization (Docker/Kubernetes).
    • Preferred: experience in a fast-moving SaaS product environment.


Note: This is an in-office first role based in downtown Chicago, IL, near Union station. The position requires working on-site minimum of 3 days per week. Fully remote arrangements are not available. This is a direct-hire position (no agencies or contractors). Applicants must be authorized to work in the United States without current or future sponsorship.

Benefits

We offer a generous compensation package which includes:
    • Competitive Salary (100K-120K/year)
    • Flexible PTO.
    • Medical, dental, and vision insurance coverage.
    • 401K Plan + Matching.
    • Good balance of personal autonomy and team collaboration on projects.
    • Working on a team of smart, kind humans passionate about leveraging technology to solve real-world problems.
    • Environment where your input is highly valued and personal growth is prioritized.
    • Regular team events and off-sites.
    • Continuing education, mentoring, and career development opportunities.


Your journey is your own, and we're here to help you thrive, no matter your starting point.

Similar Jobs

More Jobs at Albi

More Information Technology Jobs

Find similar Full Stack .NET Engineer jobs: