Overview
Skills
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.