Full Stack Engineer
Sotalentjobs โ United States ยท Posted ~4 hours ago
๐ Log in to save this job, tailor your resume & track your apply process โ 7 days free, no card needed.
Log in to add to target listDescription
Full Stack Developer
๐ Location: Boston, Massachusetts, United States
๐ข Industry: Financial Services
๐ผ Work Setting: Hybrid
Are you a full stack engineer with expertise in modern web technologies, cloud platforms, and scalable application development? This role offers the opportunity to work across the entire software stack, delivering customer-facing digital experiences while helping drive cloud modernization, AI-enabled capabilities, personalization, analytics, and platform transformation initiatives.
As a Full Stack Developer, you will own features from concept through production, collaborate with cross-functional teams, and contribute to the technical direction of high-visibility digital products.
Key Responsibilities
Full Stack Application Development
Web Application Engineering
Design, develop, and maintain modern web applications.Build scalable and responsive digital experiences.Deliver customer-facing and advisor-facing solutions.Ensure applications meet business, security, and performance requirements.Front-End Development
Develop modern user experiences using technologies such as:
ReactJavaScriptHTML5CSS3Front-End FrameworksBack-End Development
Develop and enhance backend services using:
Node.jsAPIsMicroservicesCloud-Native ServicesEnd-to-End Feature Ownership
Technical Delivery
Own features from design through deployment.Translate business requirements into scalable technical solutions.Collaborate with product owners, architects, and UX teams.Ensure alignment with enterprise architecture standards.Solution Design
Participate in architecture discussions and design reviews.Evaluate trade-offs and recommend optimal technical approaches.Support long-term maintainability and scalability.Cloud & Platform Engineering
Cloud-Native Solutions
Build and support applications utilizing:
AWSKubernetesContainerized EnvironmentsDistributed SystemsMicroservices ArchitecturesPlatform Modernization
Support modernization of existing systems.Improve platform scalability and reliability.Contribute to digital transformation initiatives.Performance, Reliability & Observability
Application Performance
Monitor and optimize application performance.Identify bottlenecks and implement enhancements.Improve responsiveness and user experience.Monitoring & Reliability
Implement observability and monitoring solutions.Troubleshoot production issues.Reduce operational risk and downtime.Production Support
Investigate and resolve defects.Support application stability and operational excellence.Ensure a seamless user experience.Engineering Excellence
Quality & Best Practices
Participate in code reviews and architecture reviews.Promote coding standards and development best practices.Improve software quality and maintainability.Testing & Automation
Support:
Automated TestingCI/CD PipelinesContinuous IntegrationContinuous DeploymentDevSecOps PracticesProcess Improvement
Improve engineering workflows and deployment practices.Drive automation initiatives.Support efficient and predictable software delivery.Mentorship & Technical Leadership
Developer Enablement
Mentor junior and mid-level developers.Share technical expertise and best practices.Support professional development and team growth.Technical Guidance
Assist with solution design and estimation.Provide constructive feedback during reviews.Help solve complex technical challenges.Cross-Functional Collaboration
Stakeholder Engagement
Partner with:
Product OwnersUX DesignersArchitectsMarketing TeamsAnalytics TeamsRisk & Compliance TeamsEngineering TeamsBusiness Alignment
Ensure technical solutions support business objectives.Deliver secure and accessible customer experiences.Create measurable business value through technology solutions.
Required Qualifications
Education
Bachelor's Degree in:
Computer ScienceComputer EngineeringInformation SystemsRelated Technical FieldExperience
Software Development
5+ years of software engineering or software development experience.Front-End Development
4+ years working with modern JavaScript frameworks.Strong experience with React and contemporary web technologies.Agile Experience
2+ years working within Agile development environments.AI Technology Exposure
1+ year using AI technologies such as:ClaudeGitHub CopilotSimilar AI-assisted development tools
Preferred Qualifications
Architecture & Engineering
Strong understanding of:
Web Application ArchitectureScalabilityPerformance OptimizationApplication SecurityObservabilityMaintainabilityCloud & Infrastructure
Experience with:
AWSKubernetesContainerizationMicroservicesDistributed SystemsContent Management Systems
Experience working with modern CMS platforms.DevOps & Automation
Knowledge of:
CI/CD PipelinesInfrastructure as Code (IaC)Automated TestingDevSecOps PrinciplesEnterprise Integrations
Experience integrating:
APIsAnalytics PlatformsMonitoring ToolsThird-Party ServicesDatabase Experience
Knowledge of:
Relational DatabasesDocument DatabasesData Modeling
Key Skills
ReactJavaScriptNode.jsAWSKubernetesFull Stack DevelopmentMicroservicesCloud ComputingREST APIsCI/CDDevOpsAI Development Tools
Core Competencies
Full Stack EngineeringTechnical LeadershipProblem SolvingInnovationCollaborationCommunicationMentorshipContinuous LearningCustomer FocusOwnership
We have 123,725 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume โ in under a minute we'll analyze all 123,725 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume