Commercetools senior Developer
Brief description :
Job Description
We are looking for creative and dependable self-motivated professionals to join our team as a commercetools Developer. They should be able to take ownership of building applications to meet business requirements.
Responsibilities
Top 5 Responsibilities:
- Translate conceptual ideas into engaging visual presentations and design solutions.
- Build and maintain the glue between touchpoints, like websites, in-store kiosks, device touchscreens, apps and other cloud native solutions
- Configure and extend third-party API based SaaS/PaaS solutions
- Support and manage (micro)services and other cloud native integration applications
- Build applications with context of MACH compliant architectures (Microservices, API-first, Headless and Cloud-Native), leveraging SaaS and FaaS platforms like commercetools, Contentstack, Contentful and Vue Storefront
Other responsibilities:
- Adhere to code standards and ensure consistency
- Work in a small, fast paced, team oriented environment
- Liaise closely with onsite counterparts in order to continue to drive the product forward
- Handle customer expectations on challenging projects
- Provide production support for all implemented changes
Qualifications
- 6+ years of experience in UI development and integration for the web and mobile applications that scale to high-volume production quality.
- Strong understanding of W3C compliant HTML and CSS
- Strong HTML5, CSS3, AJAX, JSON skills & solid programming background in Java/JSP for implementing web technologies.
- Knowledge of (and certification with) one or more cloud providers, and their services, like AWS, Azure or GCP
- Good understanding of scaling, monitoring and logging in native cloud environments.
- Experience with setting up and maintaining continuous integration and delivery pipelines
- Experience with setting up, building and maintaining microservice architectures
- Experience with Docker and/or Kubernetes, preferably in enterprise environments
- Experience with SaaS or PaaS ecommerce and/or CMS platforms
- Experience developing sophisticated front-end applications and solving Cross-browser, Cross-platform, cross-mobile UI issues
- Hands on experience in Node.js, and Angular / React / Vue.js.
- Understand implement SEO and Accessibility compliance to the developed applications
- Willing to mentor and lead design and development initiatives.
- Ability to guide the team in all technical perspective
- Understanding of build tools like web pack, grunt, gulp
- Experience in working with versioning tools like GIT, BitBucket, or SVN.
- Hands-on experience in API development and good knowledge in REST/GraphQL.
- Good exposure to eCommerce is preferred, and strong experience in agile methodology is a plus.
Must Have skills:
- HTML 5
- CSS 3
- Bootstrap
- JavaScript
- React
- AJAX
- JSON
- MVC or MVVM or MVP
- Namespacing in JavaScript
- Responsive web development
- Cross Browser/development/devices
- Angular.js
- Knockout.js
- Vue.js
- GraphQL
- Experience with cloud solution development is a plus
- Node.js
Preferred skills
commercetools