John Hancock-posted 6 months ago
$124,250 - $230,750/Yr
Full-time • Director
Onsite • Boston, MA
Insurance Carriers and Related Activities

We are looking for a highly skilled Lead Full Stack Engineer with expertise in Salesforce to join our growing technology team. In this role, you will lead the development and delivery of end-to-end Salesforce-based solutions, integrating seamlessly with other enterprise systems and modern front-end technologies. You'll combine leadership, architecture, and hands-on coding to drive scalable and innovative solutions across the organization. This is a Director level individual contributor role. Work location: Primarily Boston - USA, alternatively Toronto - Canada or Waterloo - Canada. Work arrangement: Hybrid - 3 days in office, 2 days from Home; Remote working option is not available.

  • Design and Implement Scalable Salesforce Solutions.
  • Lead architecture and development of complex Salesforce solutions using Apex, Lightning Web Components (LWC), Flows, and Experience Cloud; ensure solutions are scalable, secure, and aligned with business goals.
  • Lead Salesforce Customization and Declarative Development.
  • Balance programmatic and declarative approaches by designing solutions that leverage OmniStudio, Flow Builder, Custom Metadata, Dynamic Forms, and other out-of-the-box capabilities before resorting to custom code.
  • Oversee Integration and Data Strategies.
  • Architect and guide integrations between Salesforce and external systems using REST/SOAP APIs, Platform Events, Named Credentials, and middleware tools like MuleSoft, Informatica, or Dell Boomi.
  • Provide Leadership, Standards, and Best Practices.
  • Mentor team members on Salesforce development best practices, governor limits, code optimization, security (CRUD/FLS/sharing), and drive platform governance in alignment with Salesforce's Well-Architected Framework.
  • Work with business teams to groom stories and consult with product owners on business requirements.
  • Design, develop and test new Salesforce solutions and debug code.
  • Maintain Lean documentation throughout development process.
  • Participate in Agile ceremonies (Sprint Planning, Daily Scrum, Retrospective, Reviews, etc.); and promote Agile principles and methodology following various software engineering practices and approaches.
  • Participate in continuous delivery, optimization, monitoring, release management and support of end to end release process.
  • Collaborate with system administrators, consultants, analysts and other engineers to uncover pain points with processes and identify optimization opportunities.
  • Prototype and pilot new tools and features for faster delivery with less manual intervention.
  • Develop clean, maintainable, readable, scalable and secure code; and participate in design and code reviews.
  • Design and develop pages, templates and components for content authors to build desired user experience communicated by product owners.
  • Resolve issues surrounding performance, response times, capacity and system limitations.
  • 7+ years of experience in full stack development, including at least 4+ years of hands-on Salesforce development.
  • Expertise in Salesforce platform, including Apex, LWC, Visualforce, and Experience Cloud.
  • Proficient in modern front-end technologies such as React, Angular, HTML5, CSS3, and JavaScript/TypeScript.
  • Strong knowledge of server-side technologies and frameworks (e.g., Node.js, Java, or .NET).
  • Experience with RESTful APIs, authentication methods (OAuth2, SAML), and middleware integration.
  • Familiarity with DevOps practices, version control (Git), and CI/CD tools (e.g., Copado, GitHub Actions, Jenkins).
  • Salesforce certifications such as Platform Developer II, JavaScript Developer I, or Architect certifications are a strong plus.
  • Excellent problem-solving skills, communication, and a team-first mindset.
  • 7 years of experience with APEX programming, controllers, triggers and APIs.
  • 4 years of experience with Salesforce development lifecycle including deployment using Copado.
  • 4 years of experience with Salesforce Lightning and coding best practices.
  • 5 years of experience creating technical/functional design documents.
  • 3 years of experience with LWC components.
  • Health, dental, mental health, vision, short- and long-term disability, life and AD&D insurance coverage.
  • Adoption/surrogacy and wellness benefits.
  • Employee/family assistance plans.
  • Retirement savings plans (including pension/401(k) savings plans and a global share ownership plan with employer matching contributions).
  • Financial education and counseling resources.
  • Generous paid time off program including up to 11 paid holidays, 3 personal days, 150 hours of vacation, and 40 hours of sick time.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service