We Make Impact to Commerce

As a workplace, we challenge and support you to sharpen your skills

Careers | EasyStore Careers | EasyStore
  • Frontend (JS) Engineer Lead

    As we continue to scale, we are looking for a Frontend (JS) Engineer Lead to join us. We are always looking for better ideas and better solutions with new technology to improve and automate.

    Responsibilities:
    • Write performant code using core Vue, Vuex, and Vue Router to create websites and web applications
    • Integrate Vue into legacy projects
    • Diagnose and fix bugs and other software defects in new and existing Vue applications
    • Run code optimization tools and analyzers to spot and refactor inefficiencies to create highly performant code
    • Collaborating with other designers and developers
    • Improve our inhouse code base
    • Research on new technologies (a better and easier way to solve the same problem)

    Requirements:
    • Must-have skills: Vue.JS
    • Additional skills: AngularJS, ReactJS, Bootstrap, NuxtJS, Flutter,
    • Strong understanding of JavaScript and Vue JS, including the latest revisions of ECMAScript
    • Good knowledge of the Vue.js framework and related components such as Vuex and Vue Router
    • Good understanding of HTML5, CSS, SCSS, Bootstrap and Tailwind
    • Able to code and interested in code
    • Love to solve problems with coding
    • Like to brainstorm for better solutions
    • Independent and result oriented
    • At least 3 years' experience

    To succeed in this role, you must be passionate about technology and open to learning new things in a fast-paced environment.


  • Backend Engineer (Ruby on Rails) Lead

    As we continue to scale, we are looking for a Backend Engineer (Ruby on Rails) Lead to join us. We are always looking for better ideas and better solutions with new technology to improve and automate.

    Responsibilities:
    • To Architect, build, maintain efficient with reliable Ruby Code.
    • To identify bottlenecks, bugs and devise solutions to these problems
    • Integration of user-facing elements developed by front-end developers with server-side logic
    • Run code optimization tools and analyzers to spot and refactor inefficiencies to create highly performant code
    • Collaborating with other designers and developers
    • Improve our inhouse code base

    Requirements:
    • Experience in working on major systems in one or more languages: ideally you’ve built REST API endpoints on top of data storage layers, and understand concepts like authentication, caching, web security, and the way that frontends consume APIs
    • Excellent understanding of OOP, SOLID principles and design patterns
    • Very comfortable in Unit Testing
    • Write efficient, clean, readable and well-tested code. Proficiency with Ruby on Rails would be an advantage
    • Love to solve problems with coding
    • Like to brainstorm for better solutions
    • Independent and result oriented
    • At least 3 years' experience
    • Must-have skills: Ruby on Rails, Docker, MYSQL
    • Additional skills: MYSQL, AWS, Redis, Serverless Application, GraphQL

    To succeed in this role, you must be passionate about technology and open to learning new things in a fast-paced environment.


  • DevOps Engineering Lead

    As we continue to scale, we are looking for a DevOps Engineering Lead to join us. You will be working closely with multiple product teams to help design, maintain, and bring reliability to our infrastructure and deployment pipelines.

    Responsibilities:
    • Work closely with the team in shaping the product architecture
    • Provision, deploy, monitor, and manage software and services in the Cloud
    • Design, develop, and maintain automations to ensure the platforms are running smoothly
    • Evaluate and recommend new technologies that can improve the systems
    • Develop tooling and process to ease the deployment, testing, troubleshoot
    • Participate in continuous improvement initiatives to improve performance and efficiencies
    • Monitoring system performance, uptime and perform root cause analysis

    Requirements:
    • Strong experience with Amazon Web Services (AWS)
    • Experience with building and operating scalable Kubernetes clusters
    • Proficiency in Docker / K8S / Containerization (Inc. Monitoring tools/Prometheus)
    • Must have deep understanding of Kubernetes and Docker architecture and associated tools
    • Experience with REST APIs in a microservices architecture
    • At least 3 years of experience in Cloud infrastructure and systems administration

    To succeed in this role, you must be passionate about technology and open to learning new things in a fast-paced environment.


  • Software Engineer

    Responsibilities:
    • Collaborating with other designers and developers.
    • Creating beautiful and fast code that improves our code base in meaningful ways.
    • Fixing bugs fast and taking your time to solve hard problems well.
    • Using test-driven development to write well-tested code.

    Requirements:
    • Experience using technologies and frameworks like (but not limited to) Ruby on Rails, PHP Laravel, VueJS.
    • Curiosity and passion to constantly learn new things. EasyStore changes fast, and we need the people who work here to be able to change and learn fast too.
    • Experience with relational databases and SQL.

  • DevOps Engineer

    Responsibilities:
    • Develop with infrastructure as code.
    • Build CI/CD pipeline with a mindset of HA. Such as Jenkin, AWS Codepipeline.
    • Work on containerisation environment. Such as Kubernetes, Docker container.
    • Continuous improve platform architecture by automation, system quality & standardisation.
    • Deal with security threats.

    Requirements:
    • Minimum 1 year working experience with AWS.
    • Experience on Git.
    • Understand best practices regarding system security measures, DevOps and Agile measures.
    • Bonus point: experience on B2B / B2C platform in e-commerce industry.
    • Bonus: Experience on Docker.



EasyStore Team

6 Facts about EasyStore
  • passion
    Heart and Passion

    We do what we love to do. Passion is the driver of achievement in all fields..

  • energetic
    Young and Energetic

    We will make it because we are young and never, never give up..

  • openMinded
    Open Minded

    We are very open-minded about new things, we learn from people around us..

  • teamwork
    Team Spirit

    Talent wins games, but teamwork and intelligence wins championships..

  • challenge
    Take Challenge

    We don't grow when things are easy, we grow when we face challenges..

  • acceptDifferences
    Accept Each Other

    We don't need to share the same opinion as others, we need to be respectful..


Facebook icon Google+ icon LinkedIn icon Twitter icon YouTube icon Instagram icon Whatsapp icon LINE icon icon-accounticon-add-newicon-add-storeicon-appicon-appleicon-archiveicon-arrowdownicon-ascicon-atmicon-bankicon-bookicon-cancelicon-cart-addonicon-checkouticon-cherryicon-collectionicon-comfirmicon-confirmicon-couponicon-creditsicon-currencyicon-dashboardicon-discounticon-disintegrateicon-domainicon-draggableicon-dscicon-duplicateicon-editicon-emailicon-exclamation-triangleicon-exporticon-eyeicon-eye-slashicon-failicon-fullscreenicon-fullscreen-closeicon-generalicon-gifticon-gridicon-hddicon-helpicon-importicon-infoicon-integrationicon-invoiceicon-likeicon-listicon-locationicon-logouticon-new-tabicon-not-secureicon-optionicon-ordericon-outline-arrowdownicon-pageicon-paymenticon-plusicon-posicon-pricingicon-printericon-producticon-product-sumicon-product-sum-xicon-promotionicon-redirecticon-reporticon-reseticon-searchicon-secureicon-settingicon-shippingicon-staricon-storeicon-successicon-switch-storeicon-tagicon-taxesicon-templateicon-themeicon-tickicon-trashicon-unarchiveicon-uploadicon-user-tagicon-usersicon-weight icon-wholesale