Do you know how the payments and checkout process on an Ecommerce site works? We are looking for a Software Engineer to join our Payments and Checkout team which manages the integration of an Ecommerce platform with several major payment gateways/processors and in turn handles the customer checkout experience. Your role will be in rebuilding the infrastructure, separating from the current legacy system, helping to rewrite everything from scratch, and integrating additional payment providers.
This position has a working time of 07:30 GMT to 16:30 GMT+3.
Remote - Europe or Asia
ABOUT INNOVECS AND ECOMMERCE
Global eCommerce sales tops USD$199 billion in Q1 2021, that’s 39% Y0Y. This is a dream opportunity for open minded developers who will get to work on building and extending a next generation Ecommerce site. Our Retail Hi-tech team works with a global e-commerce company operating a multilingual site in more than 150 countries with millions of customers who can adapt their shopping experience to their local preferences. They bring fashion and technology together with iconic brand and smart operations to create great value for their customers. They invest in each and every customer’s experience. Like our client we strongly believe in putting people first – our customers, our teams, our partners.
As a Junior Software Development Engineer, you will contribute to all aspects of an agile software development life cycle including design, architecture, development, documentation, testing and operations. You will push your design and architecture limits by owning all aspects of solutions end-to-end, through full stack software development.
Are you familiar with modern languages like Golang, Rust, Elixir, Kotlin, or Clojure? Are you familiar with the Vue.js framework? Even if you only know one of these languages, then this is ideal for you, we are not so much interested in traditional languages such as java, c++, c, .net. We primarily use Golang and Vue.js. We will train you in what you are missing!
You will work with a highly autonomous team in a non-hierarchical environment and get to work on modern programming languages and technologies. You will use continuous delivery practices to deliver high-quality and reliable software for customers as early as possible. You'll get to create large-scale distributed systems out of micro-services and micro-frontend.
We aim to reduce the number of defects in our code and improve overall quality of design by employing Agile pair programming techniques. Developers are also responsible for owning the code that their team pushes to production so every developer participates in rotating on-call responsibilities.
THIS ROLE IS FOR YOU IF YOU
PERKS OF THE JOB