SonicJobs Logo
Left arrow iconBack to search

Senior Full-Stack Engineer

Truefit
Posted 3 months ago, valid for 7 days
Location

Pittsburgh, Allegheny 15281, PA

Salary

Competitive

Contract type

Full Time

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.

Sonic Summary

info
  • Truefit is seeking a Senior Full-Stack Engineer to design and build software products across various domains.
  • The role involves developing secure, scalable, and maintainable solutions while collaborating with product owners, designers, and other engineers.
  • Candidates should have proven experience in delivering production-grade applications, with a focus on both front-end and back-end development, and a salary of $120,000 to $150,000 per year.
  • The position requires strong technical skills, including proficiency with SQL and NoSQL databases, cloud-native development, and familiarity with AI-assisted coding tools.
  • This full-time role offers the opportunity to work remotely from Pittsburgh, Pennsylvania, and provides a pathway for growth into architectural or leadership positions.

Senior Full-Stack Engineer

At Truefit, we design and build software products across diverse domains. As a Senior Full-Stack Engineer, you’ll work across the stack—front-end, back-end, and cloud—to deliver secure, scalable, and maintainable solutions. You’ll collaborate closely with product owners, designers, and fellow engineers to transform complex problems into elegant products.

We’re looking for someone who thrives in building high-quality software, makes sound technical trade-offs, and contributes to team success through both code and mentorship.


Responsibilities

Build high-quality systems

  • Develop robust, maintainable features across front-end and back-end.
  • Write clean, testable, and scalable code.
  • Contribute to architectural discussions, offering input on patterns and best practices.
  • Deploy and monitor applications in modern cloud-native environments.

Technical decision-making

  • Evaluate trade-offs in implementation choices with business context in mind.
  • Ensure solutions balance scalability, performance, and developer productivity.
  • Help refine technical requirements and translate them into implementation plans.

Collaboration & Mentorship

  • Partner with product owners, designers, and QA to deliver seamless user experiences.
  • Provide code reviews, share knowledge, and mentor junior engineers.
  • Model best practices in coding, testing, and DevOps workflows.

Leverage AI & modern tooling

  • Use AI-assisted development tools to accelerate coding while maintaining quality.
  • Contribute to building intelligent features by integrating AI solutions into products.


Skills & Requirements

Technical Skills

  • Proven experience as a full-stack developer delivering production-grade applications.
  • Strong fundamentals in system design, algorithms, and data structures.
  • Proficiency with both SQL and NoSQL databases, ORM frameworks, and API design (REST, GraphQL).
  • Experience with cloud-native development (AWS, Azure, or GCP; Kubernetes a plus).
  • Familiarity with CI/CD pipelines, automated testing, and Docker-based workflows.
  • Experience with multiple languages and frameworks, such as:
    • Back-end: Node.js, ASP.NET Core, Python
    • Front-end: React, Next.js, React Router/Remix, TypeScript/JavaScript
    • Mobile: React Native, Swift/Objective-C, Java/Kotlin
  • Familiarity with AI-assisted coding tools and integrating AI features.
  • Understanding of design principles, maintainability practices, and anti-patterns.

Soft Skills

  • Collaboration & Communication: Able to explain technical concepts to peers and stakeholders.
  • Mentorship: Willing to guide junior engineers and model good engineering practices.
  • Problem-Solving: Comfortable navigating ambiguity and making pragmatic trade-offs.
  • Resilience: Positive, constructive, and effective under pressure.
  • Ownership: Takes accountability for code quality, delivery, and outcomes.


What Makes This Role Stand Out

  • Work across multiple technologies and domains.
  • Contribute to both hands-on coding and team development.
  • Opportunity to integrate AI into real-world products.
  • A chance to grow into an architectural or leadership role over time.



Location

Pittsburgh, Pennsylvania (Remote)

Department

Engineering

Employment Type

Full-Time




Learn more about this Employer on their Career Site

Apply now in a few quick clicks

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.