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