Want to make an impact? We offer that
Due to continued growth, we are currently hiring a Digital Commerce Tech Lead to join our team. Emagine is a high-end professional services consultancy and solutions firm specialising in providing business and technology services to clients in all sectors. We power progress, solve challenges and deliver real results through tailored high-end consulting services and solutions.
Are you intrigued? Do you want to learn more?
The Digital Commerce Tech Lead is responsible for designing, planning, and development of different functionalities and processes in the B2B landscape. You will drive improvements in performance, security, maintainability and scalability of our applications, while providing their guidance and leadership to developers within agile scrum teams and help product architects to define best practices and design decisions.
A snapshot of your key responsibilities:
● Understand business needs and develop solutions that delight consumers and customers
● Develop consumer grade eCommerce applications that scale in a global environment
● Collaborate and lead a team of developers to design end-to-end, industry-leading systems and solutions
● Work closely with internal team and external partners to ensure new developments align with roadmap and integrate seamlessly with other platform components
● Rapidly prototype new ideas, concepts, and designs
● Optimizing applications for scalability and speed
● Identify opportunities to leverage new technologies to enhance applications
● Works with the Product Management team to continuously improve product / site management with agile development processes
● Ensures project teams are adequately resourced
● Ensures site experience and design is consistent with the brand and legal requirements
● Stay updated with the latest technological advancement. Adapt to these changes by self-training and research work and evaluate how / where it can add value to the business
● Collaborate with business / functional team, develop detailed plans and accurate estimates for completion of build, system testing and implementation of project
● Ensure the proper use of information technology project management methodology to comply with governance practices
● Mentor and coach junior developer resources
● Maintain production systems reliability through correct utilization of IT standards and governance processes
● Project administration and key duties, such as task planning & resource tracking
● Performs other duties as assigned
● Complies with all policies and standards
Requirements:
· Degree in Computer Science, Information Technology, Engineering or equivalent
· 6+ years development & implementation experience on any e-commerce platform, preferably Vtex, Shopify
· Extensive experience with Node Js and web development frameworks.
· Strong proficiency in front-end technologies such as HTML, CSS, JavaScript, and modern JS frameworks (React, Angular, or Vue)
· Proven experience in full stack development, including database design, API development, and server-side logic
· Experience with test-driven development methodologies
· Proficiency with Git version control
· Experience working on Agile/SCRUM development teams
· Familiarity with REST API and web service development
· Experience working with payment gateways like Stripe, Paymetric, CyberSource etc.
· Exposure to or familiarity with one or more public cloud offerings (AWS, Azure, and Google Cloud Platform) with a basic understanding of areas such as cloud compute, data storage, pub/sub, and workflow orchestration
So, are you ready to join our team?
Emagine is an equal opportunity employer, and employment practices are based strictly on merit. It is the policy of the Company to give equal opportunity in employment regardless of sex, sexual orientation, marital status, race, age, disability, gender reassignment, pregnancy and maternity, religion or ethnic origin.
Opportunity type: Permanent, Hybrid, CityWest - Dublin
Start date: ASAP