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 guidance and leadership to developers within agile scrum teams and helping product architects to define best practices and design decisions.
A snapshot of your key responsibilities:
1. Understand business needs and develop solutions that delight consumers and customers
2. Develop consumer grade eCommerce applications that scale in a global environment
3. Collaborate and lead a team of developers to design end-to-end, industry-leading systems and solutions
4. Work closely with internal teams and external partners to ensure new developments align with roadmap and integrate seamlessly with other platform components
5. Rapidly prototype new ideas, concepts, and designs
6. Optimize applications for scalability and speed
7. Identify opportunities to leverage new technologies to enhance applications
8. Work with the Product Management team to continuously improve product/site management with agile development processes
9. Ensure project teams are adequately resourced
10. Ensure site experience and design is consistent with the brand and legal requirements
11. Stay updated with the latest technological advancements. Adapt to these changes by self-training and research work and evaluate how/where it can add value to the business
12. Collaborate with business/functional teams, develop detailed plans and accurate estimates for completion of build, system testing and implementation of projects
13. Ensure the proper use of information technology project management methodology to comply with governance practices
14. Mentor and coach junior developer resources
15. Maintain production systems reliability through correct utilization of IT standards and governance processes
16. Project administration and key duties, such as task planning & resource tracking
17. Perform other duties as assigned
18. Comply with all policies and standards
Requirements:
1. Degree in Computer Science, Information Technology, Engineering or equivalent
2. 6+ years development & implementation experience on any e-commerce platform, preferably Vtex, Shopify
3. Extensive experience with Node Js and web development frameworks.
4. Proven experience in full stack development, including database design, API development, and server-side logic
5. Experience with test-driven development methodologies
6. Proficiency with Git version control
7. Experience working on Agile/SCRUM development teams
8. Familiarity with REST API and web service development
9. Experience working with payment gateways like Stripe, Paymetric, CyberSource etc.
10. Exposure to or familiarity with one or more public cloud offerings (AWS, Azure, 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
#J-18808-Ljbffr