At a Glance
- Tasks: Transform design files into responsive web pages and collaborate on exciting projects.
- Company: Join Submission Technology, a pioneer in performance marketing since 2002.
- Benefits: Enjoy 20 days holiday, hybrid work, and a friendly office vibe with snacks!
- Why this job: Work on real products used by millions and grow your front-end skills.
- Qualifications: Solid grasp of HTML, CSS, JavaScript, and a passion for learning.
- Other info: Great career progression opportunities and a supportive team environment.
The predicted salary is between 24000 - 30000 £ per year.
Location: Maidstone (Hybrid — 2 days WFH)
Employment type: Full-time / Permanent
Salary: £28,000 – 33,000 (based on experience)
Hours: Monday–Friday (37.5 hours a week)
Reports to: Lead Front-End Engineer
Why apply? You’ll be working on real products used by millions of people, not stuck fixing CSS on internal dashboards. You’ll gain hands‑on experience in production web code, component libraries, mobile app development, and cross‑team collaboration.
About Us: Submission Technology was first established in 2002, when we launched the UK’s first‑ever cashback website, cashback.co.uk. Since then, we’ve evolved into a modern performance marketing company, building member‑focused platforms including Custard and its companion Gift Card App, as well as several other internal products and tools.
About the Role: As a Junior Front-End Developer, your primary responsibility will be to take design files and turn them into high‑quality, responsive front‑end code. You’ll work closely with our Lead Front-End Engineer and senior developers, taking on smaller tasks, UI/UX improvements, and incremental feature work. This is a great role for someone who wants to grow into a mid‑level front‑end engineer and a great opportunity to get into the affiliate marketing industry outside of London.
The Day‑To‑Day:
- Build responsive web pages using HTML, CSS, and JavaScript.
- Convert Figma design files into clean and maintainable front‑end code.
- Pick up development tickets to iterate on and improve existing user interfaces.
- Collaborate with developers to grow your technical knowledge and problem‑solving skills.
- Participate in code reviews, ensuring adherence to best practices and coding standards.
What progression looks like:
- Contributing to our mobile app (React Native / Expo)
- Working with backend developers and learning how Python drives data to the front end
- Getting involved in the design process and having meaningful input
- Opportunity to learn more advanced topics (API interactions, component libraries, version control, security, and much more)
Skill Set Required:
- Solid understanding of HTML, CSS & JavaScript
- Ability to accurately replicate designs into responsive web interfaces
- Strong communication and teamwork skills
- Curious mindset with a passion for staying up‑to‑date with the latest industry trends and technologies.
- Good time management and ability to work within a structured ticketing workflow
Nice to have (but not essential):
- Experience interacting with APIs
- Understanding of core UI/UX principles
- Exposure to modern frameworks (React or React Native)
- Version control experience (Git)
- Familiarity with cloud platforms such as AWS
Company Tech Stack: While you may not be directly involved with all these technologies, you may be interested in what else we make use of: HTML, CSS, Sass, React, React Native / Expo, JavaScript, Python (Flask), PostgresSQL, AWS, Linux.
What We’re Looking For: Someone who is eager to learn, motivated by solving problems, enjoys working as part of a collaborative team and takes ownership of their work, and isn’t afraid to ask questions. If you’re passionate about front‑end development and want to grow your skills while working on real products that millions of users engage with daily, this is the place for you.
Perks of the Job:
- 20 days holiday + bank holidays, increasing by 1 day per year of service
- Extra day off on your birthday
- Hybrid and flexible working (2 days WFH)
- Macbook Pro
- Pension Scheme
- Employee Assistance Programme with 24/7 wellbeing support
- Cycle‑to‑work scheme
- Free parking and a dangerously well‑stocked snack & refreshment bar
- Casual, friendly office environment with regular team activities in an amazing woodland/garden setting.
How to Apply: Apply via the Jobs page on our website; you can upload your CV and cover letter there.
Interview Process:
- Initial Call (10 mins) – A quick, friendly chat with our Lead Front-End Engineer.
- Technical Interview + Mini Coding Exercise (30–60 mins) – A relaxed conversation with our developers where we look at how you think, not whether you memorised syntax.
If you’re looking for a role where you can grow, learn, and contribute to real customer‑facing products rather than being another ticket‑churner, we’d love to hear from you.
Junior Front-End Developer (Hybrid) – Maidstone employer: Submission Technology
Contact Detail:
Submission Technology Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Junior Front-End Developer (Hybrid) – Maidstone
✨Tip Number 1
Get your portfolio sorted! Showcase your best projects, especially those that highlight your HTML, CSS, and JavaScript skills. Make sure it’s easy to navigate and visually appealing—first impressions matter!
✨Tip Number 2
Network like a pro! Connect with other developers on platforms like LinkedIn or GitHub. Join local meetups or online communities to share knowledge and find out about job openings before they hit the market.
✨Tip Number 3
Prepare for your interviews by practising coding challenges and brushing up on your problem-solving skills. Don’t just focus on syntax; think about how you can explain your thought process clearly during technical interviews.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, you’ll have the chance to show us your enthusiasm for the role right from the start. We can’t wait to see what you bring to the table!
We think you need these skills to ace Junior Front-End Developer (Hybrid) – Maidstone
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Junior Front-End Developer role. Highlight your understanding of HTML, CSS, and JavaScript, and any relevant projects you've worked on.
Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about front-end development. Share your eagerness to learn and how you can contribute to our team, especially in building real products used by millions.
Showcase Your Projects: If you've got a portfolio or GitHub profile, include it! We love seeing your work, especially if it demonstrates your ability to turn design files into responsive web pages. It gives us a taste of your coding style.
Apply Through Our Website: Don't forget to apply via the Jobs page on our website! It's the easiest way for us to receive your application and ensures you’re considered for the role. We can't wait to see what you bring to the table!
How to prepare for a job interview at Submission Technology
✨Know Your Tech Stack
Familiarise yourself with the technologies mentioned in the job description, especially HTML, CSS, and JavaScript. Be ready to discuss how you've used these in past projects or coursework, and don’t hesitate to mention any experience with React or APIs, even if it's just a personal project.
✨Showcase Your Problem-Solving Skills
During the technical interview, focus on your thought process rather than just the final answer. If you're given a coding exercise, talk through your approach and reasoning. This will demonstrate your ability to think critically and collaborate effectively with the team.
✨Prepare for Design Discussions
Since you'll be converting design files into code, brush up on your UI/UX principles. Be prepared to discuss how you would approach turning a Figma design into a responsive web page. Showing that you understand the importance of user experience can set you apart from other candidates.
✨Ask Thoughtful Questions
At the end of the interview, have a few questions ready about the team dynamics, the projects you'll be working on, or opportunities for growth. This shows your genuine interest in the role and helps you assess if the company is the right fit for you.