Miva is looking for a Front-End Web Developer to enhance the user experience and technical performance of their eCommerce platform by building dynamic web components, refining frameworks, and developing new features.
Requirements
- Proficiency in coding HTML, CSS, and JavaScript from scratch without reliance on frameworks, libraries, or packages
- Ability to develop responsive, secure, performant, accessible, and maintainable solutions
- Experience integrating HTML, CSS, and JavaScript solutions into server-side templating languages
- Solid understanding of JSON APIs, XML markup, and HTTP request/response flows
- Familiarity with version control systems, preferably Git
- Experience with command line interfaces, build processes, and Docker
- Experience authoring automated test scripts using tools like Playwright or Cypress
Responsibilities
- Convert designs and specifications into interactive and responsive web solutions using JavaScript, HTML, CSS, and Miva Template Language
- Optimize website functionality for performance, maintainability, accessibility, and cross-browser compatibility
- Adhere to secure coding best practices to ensure software safety and integrity
- Develop manual and automated tests to ensure high-quality software delivery
- Collaborate with team members to foster an innovative and solutions-oriented development environment
- Learn and apply features of the Miva Merchant eCommerce CMS and software platform
- Interpret user requirements to create clear and effective software specifications
Other
- 3-5 years of professional experience as a web developer
- Completion of OWASP Top Ten security training and application of secure coding standards
- Knowledge of server-side programming languages and concepts such as Node.js, Python, PHP, etc.
- Strong problem-solving skills, attention to detail, and the ability to work independently
- Excellent communication and collaboration skills for team-based projects