eCommerce Engineer
We are looking for an eCommerce Engineer who wants to support us in our strive for success as we are a growing company reaching for the stars!
As a company operating in Vietnam with mainly international clients, we would like our eCommerce Engineer to understand the client's wishes and fulfill them together with our great development team. You should enjoy working in a family-oriented company that focuses on customer satisfaction and good communication. One of our core values is transparency and we believe that you find it just as important.
Note: This is a one-year project requiring alignment with France working hours, offering candidates the opportunity to work with international teams and cutting-edge eCommerce platforms.
The eCommerce Engineer will be responsible for the following one of these tasks:
Back-End Development:
- Build and maintain scalable, efficient, and secure back-end systems using GoLang (or other techs: Node, Python, Java) (minimum 3 years of experience).
- Design and optimize relational databases (PostgreSQL, MySQL) with a focus on query performance and indexing.
- Implement caching strategies with Redis and configure NGINX for application delivery optimization.
- Develop asynchronous workflows using RabbitMQ, Kafka, or NATS.
- Integrate and manage secure payment gateways such as Stripe, PayPal, etc.
Front-End Development:
- Develop user-centric, high-performance front-end applications using modern JavaScript frameworks like React.js or Vue.js.
- Implement server-side rendering for better SEO and performance using Next.js or Nuxt.js.
- Create responsive, cross-device compatible UI/UX designs using HTML5, CSS3, and JavaScript ES6+.
- Utilize CSS frameworks like Tailwind CSS, Bootstrap, or Material-UI for efficient styling and design.
- Manage front-end state using libraries like Redux, Recoil, or Vuex.
The eCommerce Engineer is expected to have the following qualifications and skills:
- Strong understanding of eCommerce workflows: order management, inventory tracking, and payment systems.
- Good communication skills in English (written and verbal)
Technical Skills:
Back-End:
- Proficient in GoLang (or other techs: Node, Python, Java) with at least 3 years of hands-on experience.
- Advanced knowledge of SQL databases (PostgreSQL, MySQL) and query optimization.
- Experience with Redis, NGINX, and asynchronous message brokers (RabbitMQ, Kafka, NATS).
- Integration experience with payment gateways (e.g., Stripe, PayPal).
Front-End:
- Strong proficiency in JavaScript and modern frameworks (React.js, Vue.js).
- Experience with server-side rendering technologies (Next.js, Nuxt.js).
- Expertise in HTML5, CSS3, JavaScript ES6+, and responsive design principles.
- Familiarity with CSS frameworks such as Tailwind CSS, Bootstrap, or Material-UI.
- Knowledge of state management libraries like Redux, Recoil, or Vuex.
Please send a CV and Cover Letter to hr@xenia.tech