Full Stack React Developer
The Full Stack React Developer is responsible for creating, managing, and maintaining our corporate websites. He/she will work under the direction of the eCommerce Manager, who will provide instructions on new features to be developed, bug fixing, content updates, structural changes, and other requests. Also, he/she must proactively suggest ideas and proposals on how to improve our website’s performance based on user experience (UX) and user interface (UI).
Write well-designed, testable, efficient code by using best software development practices.
Create website layout/user interface by using standard HTML/CSS practices
Integrate data from various back-end services and databases
Gather and refine specifications and requirements based on technical needs
Be responsible for maintaining, expanding, and scaling our websites.
Stay plugged into emerging technologies/industry trends and apply them into operations and activities.
Cooperate with web designers to match visual design intent.
Ensuring high-performance and availability, and managing all technical aspects of the CMS (WordPress/Magento/Strapi/Merce).
Performs all other assigned duties.
Education and Experience
5+ years’ professional (paid) web development experience.
Professional portfolio with at least 5 websites for internal review.
Expert in managing and developing websites running WordPress and Magento CMS.
Strong understanding of PHP back-end development and Transact-SQL.
Knowledge of how to interact with RESTful APIs and formats (JSON, XML).
Proficient understanding of code versioning tools (such as Git, SVN, and Mercurial).
Experience building user interfaces for websites and/or web applications.
Experience designing and developing responsive design websites.
Comfortable working with debugging tools like Firebug, Chrome inspector, etc.
Ability to convert comprehensive layout and wireframes into working HTML pages.
Creative and open to new ideas.
Adaptable and willing to learn new technologies and techniques.
Comfortable working in a collaborative, creative, fast-paced, and agile environment.
Tipo de empleo