Senior Full Stack Developer, Sitecore

Job Locations
US-CA-San Francisco
Information Services


At First Republic, we care about our people. Founded in 1985, we offer extraordinary client service in private banking, private business banking and private wealth management. We believe that personal connections are everything and our success is driven by the relationships we form with our colleagues and clients. You’ll always feel empowered and valued here.


Incredible teams doing exceptional work, every day

In Technology, we support First Republic’s employees and clients through the acquisition, integration and management of the Bank’s information technology systems and services. We drive innovation and explore emerging technologies so our people can be productive and focus on what matters most – providing extraordinary service.


Our Digital Technologies team is looking for a Senior Full Stack Developer-Sitecore  In this position you will help design and implement end-to-end solutions as part of the First Republic Bank’s Digital Technologies digital marketing offerings. The job will include reviewing business requirements, performing system analysis, creating and documenting high level designs, identifying test and implementation strategy, creating prototypes, build auto-deployment pipelines, operation support, and guide extended teams on projects.


By providing solution designs, you will help drive the direction across platforms that interacts with Sitecore. Using your communications skills, you will work with our business and marketing teams to identify scalable solutions that balance requirements and capabilities. You will collaborate with vendors, internal Information Services team (IS) and business groups to drive the delivery of solutions. As a member of the digital implementation team, you will provide guidance and support for other efforts. The Sitecore developer reports to the Digital Technologies, Director, Digital Marketing.


What you’ll do as a Senior Full Stack Developer-Sitecore

  • Lead end-to-end (conception, development, maintenance and evolution) implementation of digital solutions using Sitecore Content Management System. Works as part of the digital implementation team to meet with business and IS teams to identify problems and define design. Partner closely with technical teams supporting infrastructure builds, application development, deployment and testing.
  • Owns technology platforms (such as Sitecore) and solutions implemented by team. Collaborates with stakeholders on upgrade & maintenance strategy for each components. Introduces services to solutions according to needs and teams' maturity. Define Sitecore content structure, generate content reports, work with stakeholders for auditing and efficient content management. Looks out for new opportunities.
  • Creates artifacts following FRB standards to document the proposed design. These artifacts will be created by eliciting, analyzing, validating and managing technical requirements definition, flows and deliverables for projects.
  • Work closely with our business partners (UX designers, content team, analytics team and product managers) to propose design and implement system solution.
  • Design robust integration between Sitecore CMS, Reporting, Analytics, Personalization and Email Marketing Platform.
  • Responsible for hand-on development using Microsoft technologies and JavaScript frameworks. Integrate with Sitecore modules and 3rd party vendor systems.
  • Provides assistance to support teams during troubleshooting and issue triage, helping to resolve issues and identify gaps that would need remediation.
  • Provide support during production rollout and day-to-day operation.
  • Collaborates with the QA and UAT teams to define test strategy and acceptance criteria.
  • Drive technical excellence and implementation of best engineering practices.
  • Use Powershell, Jenkins and Artifactory for Continuous integration and deployment of Sitecore components into various environments.
  • Perform duties and responsibilities specific to department functions and activities.
  • Performs other duties and responsibilities as required or assigned by supervisor.
  • Responsibilities include the following: 1) adhering to and complying with all applicable, federal and state laws, regulations and guidance, including those related to Anti-Money Laundering (i.e. Bank Secrecy Act, USA PATRIOT Act, etc.), 2) adhering to Bank policies and procedures, 3) completing required training, 4) identifying and reporting potential suspicious activity to the BSA/AML Officer, and 5) knowing and verifying the identity of any customer(s) that enters into a relationship with the Bank.
  • Critical features of this job are described under the items above. They may be subject to change at any time due to reasonable accommodation or other reasons. This job description reflects management’s assignment of essential functions; it does not prescribe or restrict the tasks that may be assigned. Nothing in this job description restricts management’s right to assign or reassign duties and responsibilities to this job at any time.


  • What skills you will use:

    • Bachelor’s degree in Computer Science or related degree preferred.
    • Sitecore certified developer.
    • Must have 7+ years of full-stack development experience with financial services or Marketing applications using .Net Core, C#, MVC, ReactJS, etc.
    • Must have hands-on experience deploying applications and resource management in Azure.
    • Strong and proven technical skills across various internal and external systems, including public facing web applications, OAuth-based APIs, Marketo Engage platform, etc.
    • Information Technology architecture and system and data Integration knowledge and practices.
    • Proficient in agile software development life cycle - including requirement analysis, preparing high - level program technical specifications, design, development, testing, implementation, documentation and troubleshooting - test-driven development.
    • Strong sense of prioritization and execution against critical deliverables, coupled with a sense of personal ownership for key projects / issue resolution.
    • Proven ability to build strong, cohesive partnerships with internal and external stakeholders.
    • Expertise in innovation and the ability to think strategically about how to advance business-led solutions.
    • A track record demonstrating a high level of personal initiative, setting and achieving challenging goals.
    • Team player.
    • Provides extraordinary service.
    • Furthers the First Republic Bank culture and values.
  • Job demands:
    • Must be able to review and analyze data reports and manuals; must be computer proficient.
    • Must be able to communicate effectively via telephone and in person.

Own your work and your career — Apply Now

Are you willing to go the extra mile because you love what you do and how you can contribute as a team? Do you want the freedom to grow and the opportunity to take charge of your own career? If so, then come join us.


We want hard working team players. You’ll have the independence to learn, lead and drive change. A culture of extraordinary service, empowerment and stability — that’s the First Republic way.


Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records, to the extent consistent with applicable federal and/or state law.


Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed

Need help finding the right job?

We can recommend jobs specifically for you! Click here to get started.