Senior Front End Architect

Technology Remote, United States


Description

The  Senior Architect at eMoney will work in an agile architecture environment across the entire eMoney technology portfolio on current and emerging products. You will work with product managers and owners, application development managers and tech leads, to define system architecture across multiple products, setting technology standards and strategy. This role will require a breadth of technology and communication skills to influence and lead the strategic direction.

Job Description

  • Create scalable forward looking architecture for SaaS and mobile applications
  • Drive and influence cross-functional technology solutions in a highly collaborative environment
  • Analyze and improve stability, scalability and performance of systems
  • Focus on Front End technology like SPA, React and React Native, GraphQL
  • Work with technical leads in scrum teams to provide technical guidance, communicate technical decisions, and mentor developers
  • Partner with Operations, Application Development, QA, and Product teams to ensure a consistent technology strategy across teams and products
  • Research and evaluate emerging technologies, create proof of concept projects

 

Requirements 

  • 2+ years working in an architecture role
  • 6+ years of software development experience
  • Bachelor’s degree in computer science or equivalent
  • In depth knowledge of more than one of the following development language and technology: .NET, .NET Core, C#, Java, Scala, Python, Flask, Django, ES6, React
  • In depth knowledge of one or more of the following deployment technology: Azure, docker, Kubernetes, AWS
  • Experience with API Design, formats and protocols including REST, XML, JSON
  • Experience with multiple authentication technologies: SAML, OAUTH, JWT Token
  • Experience in large scale database design, partitioning and sharding, traditional and noSQL databases
  • Experience in data security and PII protection
  • Experience with integration with multiple internal and external systems
  • Experience in TDD, DevOps, and Agile processes
  • Experience in FinTech preferred

Other Skills

  • Strong written and verbal communication skills, ability to work with remote team members in virtual communication channels
  • Demonstrated ability to influence, communicate and lead technology and design decisions
  • Demonstrated abilities to communicate technology and product needs between product and engineering teams

eMoney Advisor is the creator of the leading wealth-planning technology for financial professionals and firms, offering the cutting-edge solutions needed to succeed as the regulatory environment shifts, investor expectations change, and the industry landscape becomes increasingly competitive. Not only do our solutions help financial professionals streamline their workflow and add efficiency to their business, they also — more importantly – create an unmatched, interactive client experience that builds trust and strengthens the advisor-client relationship. Though we’re driven to lead through innovation, the defining principle of eMoney’s existence will always remain the same: an unwavering dedication to helping advisors and their clients succeed.