Create unique websites and content management systems (CMS) for marketing, e-commerce, and portal solutions
Use development technologies such as task automation (gulp/grunt), webpack, Git, and CSS preprocessors
Combine React with a Headless CMS such as GraphCMS and Strapi
Create front-end technology stacks using PostCSS, Reshape, SASS CSS, and Foundation HTML
Utilizing PHP Content Management Systems like WordPress and CraftCMS, create unique website themes and plugins
Create your own plug-ins to support JSON/XML and API interaction
Manage project delivery and deployments using GitHub, AWS, and other tools
Internally, work on creating, developing, and delivering superior digital solutions
Work closely with the current team while concentrating on implementing modern technology to develop web-based solutions
Strong ability to experiment with and learn new technologies while pushing the limits of existing norms
Job Requirements:
Bachelor s/Master s degree in Engineering, Computer Science (or equivalent experience)
At least 5+ years of relevant experience as a Web Developer
4+ years of experience working agency-side or client-side on a technical team
Demonstrable experience with React, Next.js, WordPress, and PHP
Prolific experience working with API-based and headless CMS like GraphCMS
In-depth knowledge of PHP Content Management Systems like WordPress and CraftCMS
Prior experience architecting custom websites and CMS systems
Demonstrable experience with deployment on Vercel
Extensive expertise in constructing custom website themes and plugins
Demonstrable experience with development tools, creating front-end stacks, and building full-stack websites
Ability to oversee the delivery and deployment of various projects and a solid understanding of design and fast prototyping
Demonstrable expertise in the architecture, migrations, updates, and troubleshooting of WordPress
Extensive knowledge of the WordPress plugins Semplice, Elementor, and others
Short notice availability in case of website outages or priority fixes
Expertise as a freelance developer and the adaptability to successfully juggle this position with other commitments
Nice to have some Jira/Confluence experience
Some working knowledge of relational databases like MySQL is desirable
Familiarity with AWS, Heroku, or other cloud platforms is preferred
Strapi experience with headless CMS would be ideal, but any experience with headless CMS is beneficial as long as the developer has a solid grasp of headless architecture
Value team cooperation, information sharing, documentation, and learning
Constant desire to be engaged in the developer/tech community and learn new programming frameworks and languages
Excellent spoken and written English communication skills