Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

STP Investment Services Logo

Senior Full Stack Developer

STP Investment Services

Salary not specified
Oct 2, 2025
West Chester, PA, US
Apply Now

STP Investment Services is looking for a Full Stack Developer to build scalable, high-quality, and high-performance applications, working closely with Product managers, DevOps, and QA teams to deliver secure, efficient, and high-performing solutions.

Requirements

  • Minimum of 5-7 years in full stack development, with at least 2+ years working in a cloud-native environment.
  • Proven experience as a Full Stack Developer or similar role.
  • Proficient in modern JavaScript/Typescript (ES6+), HTML5, and CSS3.
  • Experience with React JS Library, including hooks, context, and component lifecycle.
  • Back-end development skills with Node.js and Express.
  • Hands-on experience with cloud platforms (Azure preferred, but AWS or GCP acceptable).
  • Knowledge of web security practices and protocols.

Responsibilities

  • Design, build, and maintain full-stack applications (front-end, back-end, APIs, databases).
  • Develop and deploy scalable, secure, and reliable solutions using Azure services (App Services, Functions, Azure SQL, Storage, Event Hub, Service Bus, etc.).
  • Implement CI/CD pipelines and support DevOps practices.
  • Collaborate in troubleshooting and optimizing cloud applications for performance and cost efficiency.
  • Apply security best practices across application development and cloud infrastructure.
  • Stay up to date on emerging technologies, frameworks, and tools to improve engineering practices.
  • Build and enhance user interfaces using front-end frameworks such as React.

Other

  • Strong understanding of Agile principles and how to translate them into day-to-day engineering practices
  • Actively participate in sprint ceremonies with a continuous improvement mindset core to STP’s working culture.
  • Proven ability to work quickly in a dynamic environment with strong attention to detail and accuracy.
  • Ability to work independently and as part of a team in a fast-paced environment.
  • Strong problem-solving abilities, collaboration, and communication skills; ability to thrive in a fast-paced environment.