Skip to main content
D.A. Davidson Companies

Senior Software Engineer

RemoteUnited States only
Published
Role
Fullstack
Experience
Senior
Employment
Full-time
$95k–$110k/yr
Check eligibility

Open to US only. Set where you work from to check your eligibility.

No BS summary

Senior full-stack engineer with 7+ years in React, TypeScript, and JavaScript. Needs Node.js/Express, REST APIs, CI/CD, Git, Agile, and ability to lead feature delivery and support production off-hours. US role.

Core skills

ReactTypeScriptNode.js

Required skills

JavaScriptExpressCI/CDGitYarnNPMREST APIs

What you'll do

  • Lead the development and support of business-critical applications, focusing on scalable architecture and maintainable codebases using ReactJS for dynamic user interfaces and NodeJS for robust server-side logic.
  • Design, develop, and enhance complex applications based on detailed specifications, ensuring optimal performance and maintainability.
  • Conduct thorough code reviews for off-shore development teams to ensure adherence to internal coding standards, architectural guidelines, and security best practices.
  • Review and provide constructive feedback on code submitted by internal developers, promoting continuous improvement and knowledge sharing.
  • Approve completed development work by other team members, ensuring it meets functional requirements, performance benchmarks, and quality standards before deployment.
  • Write clean, efficient, and well-documented code; perform rigorous testing and debugging to ensure high-quality deliverables.
  • Participate in scrum events: Sprint Planning, Daily Scrum, Sprint Review, and Sprint Retrospective
  • Operate with a bias for action and take initiative to solve problems across the stack
  • Expectation to provide production support during weekend and off-hours.
  • Willing to periodically work flexible hours to work with resources in global time zones.
  • Have a strong sense of ownership over application uptime, security, and customer experience

What they require

  • College diploma or university degree in Computer Science.
  • 7+ years of experience in React, TypeScript, and JavaScript development.
  • Proven experience building and scaling applications using technologies such as Node.js and Express.
  • Experience with CI/CD pipelines, source control (Git), and modern JS build tooling (Yarn/NPM)
  • Strong understanding of REST APIs, frontend performance, accessibility, and responsive design.
  • Experience working with Agile frameworks.
  • Good knowledge of the Software Development Lifecycle (SDLC).
  • Experience working with Object-oriented analysis and design.
  • Experience leading feature delivery cycles in collaboration with cross-functional teams.
  • Strong interpersonal and oral communication skills.
  • Highly self-motivated and directed with a keen attention to detail.
  • Work with third-party vendors while managing aggressive timelines.
  • Ability to maintain regular, predictable attendance.

Benefits

  • Competitive base salary and performance related bonuses
  • Medical, Dental and Vision
  • Company 401(k) and profit-sharing contributions
  • Generous sick, vacation, and maternity/parental leave
  • Paid holidays
  • Professional Development Opportunities
  • Tuition Reimbursement ($15,000 lifetime cap)
  • Discounted personal insurance including home, auto and recreational vehicles
  • Charitable gift-matching program
  • Davidson Day of Giving – Our tradition of positively impacting communities in which we live and work
  • This role is eligible to participate in applicable D.A. Davidson variable compensation programs.

D.A. Davidson Companies is an independent, employee-owned company with a rich history spanning 90 years. D.A. Davidson & Co. is a leading financial services firm providing wealth management, financial planning, investment banking, and public finance services to individuals, corporations, institutional clients, and governments, with operations across the United States.

Financial ServicesEnterprisedadavidson.com/
$95k–$110k/yr