Logo
Salesforce

UI React Developer Job at Salesforce in Plano

Salesforce, Plano, TX, US, 75086

Save Job

Key Responsibilities
  • Develop and maintain complex web applications using React.js and related libraries (Redux, React Router, etc.).
  • Collaborate with UX/UI designers to implement highly intuitive user interfaces.
  • Write clean, maintainable, and well-documented code following best practices.
  • Optimize applications for maximum speed and scalability.
  • Integrate RESTful APIs and work with backend developers to shape API contracts.
  • Conduct code reviews and mentor junior developers as needed.
  • Participate in agile ceremonies such as stand-ups, sprint planning, and retrospectives.
  • Troubleshoot, debug, and upgrade existing software.
  • Ensure cross-browser compatibility and mobile responsiveness.
Required Skills and Qualifications:
  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • 4+ years of professional experience in front-end development, with at least 2+ years focused on React.js.
  • Strong proficiency in JavaScript (ES6+), HTML5, and CSS3/SASS/LESS.
  • Experience with state management solutions like Redux, Context API, or MobX.
  • Familiarity with build tools and bundlers (Webpack, Babel, npm/yarn).
  • Understanding of version control systems, especially Git.
  • Experience with RESTful APIs and asynchronous request handling.
  • Familiarity with code testing frameworks (Jest, React Testing Library, Enzyme).
  • Knowledge of accessibility (WCAG) and security best practices.
  • Experience with CI/CD pipelines and agile development methodologies.
  • Preferred/Bonus Skills
  • Experience with TypeScript.
  • Familiarity with cloud technologies (Azure, AWS, or Google Cloud Platform).
  • Knowledge of GraphQL.
  • Experience with UI frameworks like Material-UI, Ant Design, or similar.
  • Exposure to containerization (Docker) and microservices architecture.
  • Experience in telecommunications or large enterprise environments.


Note: Job Description and Background Check

Candidates may be subjected to a Background Check /Drug Test as required by the end client before the assignment starts.