Salesforce
Key Responsibilities
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.
- 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.
- 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.