Web Developer (Hybrid)

Fastmarkets
On-site
Regular employment
3 - 15 years of experience
Full Time
Sofia, Bulgaria
Responsibilities
Company Description
Fastmarkets is an industry-leading price-reporting agency (PRA) and information provider for global commodities, providing price data, news, analytics and events for the agriculture, forest products, metals and mining and new-generation energy markets.
Fastmarkets' data is critical for customers seeking to understand and predict dynamic, sometimes opaque markets, enabling trading and risk management. Fastmarkets is a global business with a history dating back to 1865 and is built on trust and deep market knowledge. It has more than 600 employees spread across global locations in the UK, US, China, India, Singapore, Brazil, Belgium, Finland and beyond.
Job Description
The Web Developer will be responsible for developing, maintaining, and optimizing Fastmarkets' website to ensure high performance, usability, and accessibility. This role will play a key part in implementing technical improvements, supporting UX/CRO enhancements, and ensuring the website remains scalable, secure, and SEO-friendly.
PRINCIPLE ACCOUNTABILITIES
Website Development & Maintenance
- Develop and maintain Fastmarkets’ website, ensuring it is responsive, fast, and reliable.
- Implement new features and functionalities based on business needs and user experience goals.
- Ensure website security, performance optimization, and compliance with web standards.
- Troubleshoot technical issues, ensuring minimal downtime and smooth functionality.
User Experience & Interface Development
- Collaborate with designers to translate UX/UI designs into fully functional, interactive web pages.
- Ensure the website meets accessibility standards (WCAG) and best practices.
- Optimize front-end performance, ensuring smooth user interactions and intuitive navigation.
- Enhance mobile experience to ensure a seamless cross-device experience for users.
Technical SEO & Performance Optimization
- Implement SEO best practices, including schema markup, internal linking, and structured data.
- Optimize site speed, mobile responsiveness, and overall site health.
- Monitor and improve Core Web Vitals and other key performance indicators.
- Ensure website updates do not negatively impact search engine rankings.
Web Security
- Ensure website uptime by proactively monitoring and resolving server and hosting issues.
- Implement best practices for IT security to protect against malicious attacks, data breaches, and unauthorized access.
- Regularly update software, plugins, and security patches to mitigate vulnerabilities.
- Work with IT and security teams to conduct risk assessments and enforce security protocols.
- Monitor logs and alerts for suspicious activity and take corrective actions as needed.
Web Analytics & Tracking
- Implement and maintain tracking solutions using GA4, Google Tag Manager, and other analytics tools.
- Support A/B testing and conversion rate optimization (CRO) initiatives.
- Provide technical support for analytics and reporting tools to enable data-driven decisions.
Collaboration & Project Management
- Work closely with product marketing, content, editorial, and commercial teams to implement website improvements.
- Coordinate with external vendors and agencies when necessary.
- Participate in cross-functional meetings to support website enhancements and business initiatives.
- Manage development workflows using tools like JIRA to ensure project transparency and efficiency.
- Close collaboration with the CRO lead to ensure that technical support is delivered when needed to support timely delivery of the web experimentation roadmap.
KEY INTERFACES
- Product Marketing | Content Marketing
- Editorial
- Product
- Tech & IT
- Commercial
- Events
- Design
Qualifications
KNOWLEDGE, EXPERIENCE, AND SKILLS
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- At least 3 years of experience in web development, with expertise in HTML, CSS, JavaScript, and modern frameworks.
- Experience working with CMS platforms, ideally WordPress.
- Strong understanding of front-end development best practices.
- Familiarity with website performance optimization techniques and tools.
- Knowledge of SEO principles and technical SEO implementation.
- Strong problem-solving skills and ability to troubleshoot technical issues effectively.
- Experience with project management tools such as JIRA.
- Ability to work collaboratively in a fast-paced, cross-functional environment.
Additional Information
Our Values
Fastmarkets people come from all different walks of life. It’s this mix of brilliant personalities, experiences and insights that gives us that warm, open, and friendly culture you can feel as soon as you meet us. But however wonderfully different we all are, there are six things we all have in common – and they form our Fastmarkets values.
Created by our own employees to reflect some of the personal traits that Fastmarkets people have, our values are key to what makes our culture unique. They reflect who each of us are and they're embedded in everything we do. Our values are:
- METRICS DRIVEN. We use insights to improve our customers’ experience and our business performance
- ACCOUNTABLE. We are accountable to ourselves and those we work with: we keep our promises and get things done
- GROWTH MINDSET. This value enables us to be nimble to the changing realities and operate with a sense of urgency
- INCLUSIVE. We are inclusive and respectful, celebrating each of us and giving everyone a deep sense of belonging with the desire to bring their best self to work every day.
- CUSTOMER CENTRIC. We are customer-centric in all that we do
- COLLABORATIVE. We are collaborative, able to work across teams and capitalise on the diversity of intellect, perspectives, and experiences.
You’ve read a little about us – now it’s over to you!
If you like what you’ve read so far and think you can see yourself as a Fastmarkets person, it’s time to fill in your application form. This form is an important part of the selection process: it’s used to determine whether or not you’ll be chosen to have an interview and acts as a basis for the questions we’ll ask you on the day.
It’s vital that you try to capture all the relevant information we have asked for on the form so we can get a good feel for who you are and why you’re great.