Job Summary Our client is seeking a qualified and skilled React Developer to join their team. The ideal candidate will work with cross-functional teams to help modernize and shape the future direction of our client's ecommerce platform. This role involves staying up-to-date with emerging technologies and playing a pivotal role in ensuring the success of ongoing projects and enhancing the overall customer experience.
Key Responsibilities - Collaborate with cross-functional teams to apply event-driven programming best practices.
- Support and enhance existing properties while contributing to modernizing the technical direction of the ecommerce platform.
- Stay current with the latest ecommerce trends and evaluate emerging technologies for potential adoption across the development team.
- Develop “proof of concept†executions to test new technologies and establish technical direction.
- Build and establish new coding standards to improve developer efficiency and customer experience.
- Develop unit and functional test plans, conduct unit testing, and assist in verifying functional test results.
- Collaborate with third-party architects and engineers to implement and troubleshoot SaaS integrations.
- Prioritize and manage technical debt to stabilize and enhance existing properties.
- Provide technical guidance and support to team members, fostering a culture of knowledge-sharing and best practices.
- Present sharable materials to educate the team on development best practices and technologies.
Required Qualifications - Proven experience with React, NextJS, and Kotlin development.
- Strong understanding of ecommerce platforms and loyalty programs.
- Experience in GraphQL or REST API development.
- Familiarity with GIT/Github/Bitbucket repositories.
- Advanced proficiency in jQuery development.
- Experience with Foundation 6 for responsive web design.
- Familiarity with Atlassian Toolset (Jira/Confluence) for project management and documentation.
Preferred Qualifications - Experience with Node.js and server-side JavaScript development.
- Previous work in integrating third-party systems and SaaS platforms into existing applications.
- Knowledge of modern CSS frameworks and pre-processors (e.g., Sass, LESS).
- Exposure to cloud-based platforms and deployment technologies.
Certifications Relevant certifications in React, Next.js, or cloud-based technologies would be a plus (e.g., React Developer Certification).
Education: Bachelors Degree