About RS Group
Across the industrial design, manufacturing and maintenance worlds, we’re the digital destination for product and service solutions to help our customers with the maintenance, repair and operation of their businesses. We provide global access to an unrivalled range of over 750,000 stocked industrial products. Each day our team of experts deliver solutions to resolve our customer’s challenges across design, procurement, inventory and maintenance. We consistently strive to deliver the best possible service to all of our customers and challenge ourselves to provide a seamless procurement experience.
We are one team. We deliver brilliantly. We do the right thing. We make every day better. These are our values. They unite our c.9,000 global colleagues and differentiate us from our competition. They are a mix of how we work today and how we must step up for the future. Most importantly, it is one set of values shaped by our people, for our people.
Together, we can make great things happen. Aim for amazing and beyond.
About the Role
Role Purpose
A Fullstack developer with experience in Adobe Commerce or AEM website production, you will be able to share your skills and experience with fellow coders whilst working as a key contributor to the production of our websites.
We work with leading-edge technologies, which change continuously. Therefore, you must be keen to learn new tools and technologies, pick up and understand new systems and processes and enjoy problem solving.
Responsibilities
- Manage development and implementation of assigned stories.
- Create code quality scan reports and generate action plans to resolve issues.
- Identify risks and suggest mitigation plans for technological constraints designed by the Technical Architect.
- Help resolve technical problems as they arise and participate in code review processes.
- Implement development best practices.
- Implement Adobe coding guidelines and best practices along with development processes.
- Support quality engineering teams during testing phases.
- Participate in debugging sessions with the development team.
Candidate Requirements
Essential Skills & Experience
- 5 years or above of hands on Adobe Commerce or AEM application development experience. Should have experience on both Frontend and Backend development
- Must have knowledge and hands on experience on front end web development using basic frameworks on CSS, HTML and JavaScript. This includes concepts of DOM and SPA.
- Must have knowledge and hands on experience on different frontend frameworks (e.g., React, Vue, Handlebars and Angular)
- Must have knowledge and hands on experience on different webservice integrations such as REST and SOAP.
- Must have knowledge and hands on experience on data structures and object oriented development.
- Must have knowledge experience on both website performance and security improvements
- Must have knowledge and hands on experience on web responsive site development across all multiple devices
- Must have knowledge experience on website accessibility.
- Knowledge on functional unit testing is a plus (e.g. Selenium, Jasmine, etc.)
- Basic knowledge and hands on experience on code versioning tools.
- Basic knowledge and hands on experience on continuous integration and development tools. This includes the usage of code quality scans such as SonarQube, CheckMarx and BlackDuck.
- Basic knowledge of technology architecture is a plus.
- Keen interest in web-site technology and aptitude for problem solving
Core Values:
- One Team: Collaborate effectively with colleagues across departments and regions to achieve common goals.
- Deliver Brilliantly: Strive for excellence in all aspects of product management, from strategy to execution.
- Do the Right Thing: Act with integrity and transparency in all interactions and decisions.
- Make Everyday Better: Continuously seek opportunities to improve products, processes, and customer experiences.
Equal Employment Opportunity
RS Americas is an equal opportunity employer and maintains policies and practices that are designed to prevent and prohibit unlawful discrimination against any qualified employee or applicant on the basis of race, color, religion, ancestry, national origin, sex, sexual orientation, gender identity, age, military/veteran status, disability, genetic information, citizenship status, or any other unlawful classification to the extent protected by law. This policy of non-discrimination applies to all employment practices, including hiring, compensation, benefits, promotion, training and termination. Employees who engage in unlawful discrimination will be subject to disciplinary action, up to and including termination.
#LI-CC1 #LI-REMOTE