Senior Full-Stack Software Engineer

New
United StatesFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
7+ years
Required Skills
AWSNode.jsPythonJavascriptTypeScriptNext.jsReactCI/CDDatadogAWS Lambda

Requirements

  • 7+ years of experience in software engineering with a focus on full-stack or web application development.
  • Strong expertise in modern JavaScript/TypeScript frameworks such as React, Next.js, or similar technologies.
  • Proficiency in backend development using Node.js, Python, or comparable technologies.
  • Solid experience with cloud platforms, preferably AWS, including services such as Lambda and API Gateway.
  • Strong understanding of CI/CD pipelines, deployment automation, and infrastructure-as-code principles.
  • Experience with performance optimization, accessibility, and responsive web design.
  • Familiarity with observability tools such as Datadog, CloudWatch, or New Relic.
  • Ability to design scalable, secure, and well-architected systems in collaboration with cross-functional teams.
  • Strong communication skills with the ability to influence both technical and non-technical stakeholders.
  • Experience working in Agile environments and managing complex technical initiatives.
  • Bachelor’s degree in Computer Science or related field, or equivalent practical experience.
  • Experience in regulated industries or financial services is a plus.
  • Demonstrated mentoring experience and ability to guide engineering teams.

Responsibilities

  • Design, develop, and maintain full-stack web applications supporting public websites, investor portals, and client-facing platforms.
  • Build and optimize backend services and APIs using modern frameworks and cloud-based architectures.
  • Collaborate with product and design teams to translate requirements into scalable and well-structured technical solutions.
  • Ensure high code quality through testing, code reviews, and adherence to engineering best practices.
  • Contribute to system architecture decisions, including infrastructure, deployment pipelines, and cloud environments (AWS, Vercel, etc.).
  • Monitor application performance, reliability, and observability to ensure high uptime and system stability.
  • Participate in incident response and troubleshooting for production systems.
  • Mentor engineers and contribute to improving development standards and technical practices across teams.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now