Sr. Salesforce/UI Developer

  • Baltimore, MD
  • Posted 6 hours ago | Updated 6 hours ago

Overview

On Site
Depends on Experience
Contract - W2
Contract - 12 Month(s)

Skills

Salesforce
LWC
UI
JavaScript
UX

Job Details

Role: Sr. Salesforce/UI Developer

Location: Maryland

Employment Type: Contract

Senior UI/Frontend Developer with 5+ years of overall development experience, with a heavy concentration on user interface architecture and component development.

  • UI/Frontend Architecture Expert: Deep expertise in JavaScript, HTML, CSS, and creating modular, component-based UIs.
  • Lightning Web Components (LWC): Proven hands-on experience developing, testing, and deploying custom LWC components to build responsive and aesthetically pleasing applications.
  • Self-Driven: Highly motivated to experiment, propose new solutions, and think outside the box rather than waiting for detailed instructions.
  • UX/Design Systems: Proven ability to translate UX wireframes, prototypes into functional user interfaces.
  • Salesforce Foundation: A working knowledge of the Salesforce ecosystem, specifically how to connect LWC components to backend data services (e.g., via SOQL or basic APEX calls).

Key Responsibilities

1. Lead UI Development: Architect, design, and implement complex, interactive user interfaces primarily using HTML, and modern CSS/SCSS including Lightning Web Components (LWC) .

2. Design Translation: Collaborate extensively with UX Designers, Developers and Product Owners to ensure the design integrity, usability, responsiveness of all applications.

3. Modernize Codebase: Drive the adoption of modern frontend practices for component reusability and maintainability.

4. LWC Data Integration: Develop LWC components to retrieve and manipulate data, utilizing the standard LWC practices, and making simple calls to APEX methods written by themselves or others.

5. Quality & Performance: Ensure all frontend code is highly performant, well-tested

6. Problem Solving: Think outside the box to solve ambiguous problems. Don't wait for explicit direction; you are expected to analyze existing challenges, develop proof-of-concepts, and recommend the optimal path forward to the team.

The required skillsets:

UI-FIRST & Frontend Mastery (The Core Focus):

  • 5+ years of experience designing, developing, and deploying web applications.
  • Expert-level proficiency in JavaScript, HTML, and CSS, with experience in building applications using component-based architectures (e.g., React).
  • Proven ability to interpret and implement technical requirements from UX/Design documentation (e.g., Figma).
  • Experience with frontend build tools, code optimization, performance tuning.

Salesforce & LWC Fundamentals (The Platform Requirement):

  • 2+ years of focused, hands-on development experience building and deploying custom components using Lightning Web Components (LWC).
  • Basic to working knowledge of the Salesforce platform, including the ability to utilize SOQL within LWC or call basic, existing APEX classes.
  • Familiarity with the Salesforce metadata deployment process and tools like Salesforce DX for modern development workflows.
  • Familiarity with Salesforce concepts like data modeling, security, and using standard components and the Lightning Design System (SLDS).

Mindset & Collaboration (The Must-Have Attitude):

  • Demonstrated ability to take initiative, work independently, and drive projects forward from ambiguity to something people can work with.
  • Verbal and written communication skills, particularly the ability to communicate.
  • Ability to balance workload and be flexible for multiple business needs.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.