At a Glance
- Tasks: Join a small team to develop and maintain dynamic web features.
- Company: A long-established tech platform with a focus on innovation.
- Benefits: Freelance pay, remote work, flexible hours, and skill development.
- Why this job: Make an impact by working on both modern and legacy codebases.
- Qualifications: Experience in TypeScript, Vue.js, and PHP; full-stack skills preferred.
- Other info: Opportunity for growth in a collaborative and evolving environment.
The predicted salary is between 20 - 60 Β£ per hour.
We are seeking experienced developers to join our small website team. Our platform, developed over 10+ years, is constantly evolving and features a mix of modern and legacy codebases and frameworks. The website encompasses far more than just the customer-facing store; it includes internally built systems for:
- CRM
- Order management
- Payments
- Dynamic pricing modeling factory processes
- Stock control
- Order processing
- Logistics
- Proof-of-delivery
- A support chatbot and support ticketing system
We require an experienced developer to build new features utilizing TypeScript and Vue.js, alongside native ES6 JavaScript. Our backend REST API is built on PHP 8.3, leveraging utility classes, namespacing, and strict return types. While we ideally seek a developer capable of working across both frontend and backend (Full-Stack), we are open to candidates specializing strictly in one area, depending on experience.
Given the project's longevity, the role involves maintaining and replacing legacy code. This includes supporting older frontend modules built in AngularJS or ES5-style JavaScript with jQuery, and older PHP code, while simultaneously building new features.
This is primarily a remote working role. While we are based in the UK (Saffron Walden, Essex), and occasional travel there is preferred (up to 25%), we are open to candidates based across Europe based on ability and experience. Excellent communication skills in English are required.
Candidates will be asked to complete two small test features, supplying code and discussing their approach during a follow-up call.
Job Details:
- Job Type: Freelance
- Pay: Β£20.00 - Β£60.00 per hour
- Expected Hours: No less than 20 per week
- Benefits: Work from home
- Language: English (required)
- Willingness to Travel: 25% (preferred)
- Work Location: Remote
Web Developer Role in Collaborative Small Team Environment / 4 hours ago in Saffron Walden employer: Php-Jobs
Contact Detail:
Php-Jobs Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land Web Developer Role in Collaborative Small Team Environment / 4 hours ago in Saffron Walden
β¨Tip Number 1
Network like a pro! Reach out to your connections in the web development community. Join forums, attend meetups, or even hit up LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.
β¨Tip Number 2
Show off your skills! Create a portfolio that highlights your best work, especially projects using TypeScript, Vue.js, and PHP. Make sure itβs easy to navigate and showcases your problem-solving abilities with both modern and legacy code.
β¨Tip Number 3
Prepare for that code test! Brush up on your coding skills and be ready to discuss your approach. Practice common problems and think about how you can demonstrate your understanding of both frontend and backend development.
β¨Tip Number 4
Apply through our website! We love seeing applications come directly from candidates who are excited about joining our team. It shows initiative and gives us a chance to see your enthusiasm right from the start.
We think you need these skills to ace Web Developer Role in Collaborative Small Team Environment / 4 hours ago in Saffron Walden
Some tips for your application π«‘
Show Off Your Skills: When you're writing your application, make sure to highlight your experience with TypeScript, Vue.js, and PHP. We want to see how your skills align with our needs, so donβt hold back on showcasing your best projects!
Tailor Your Application: Take a moment to customise your application for this role. Mention specific experiences that relate to maintaining legacy code or building new features. This shows us youβve done your homework and are genuinely interested in the position.
Be Clear and Concise: Keep your application straightforward and to the point. We appreciate clarity, so avoid jargon and focus on what makes you a great fit for our small team. Remember, weβre looking for effective communication skills!
Apply Through Our Website: Donβt forget to submit your application through our website! Itβs the easiest way for us to keep track of your application and ensures youβre considered for the role. We canβt wait to hear from you!
How to prepare for a job interview at Php-Jobs
β¨Know Your Tech Stack
Make sure youβre well-versed in TypeScript, Vue.js, and PHP 8.3. Brush up on your knowledge of ES6 JavaScript and legacy frameworks like AngularJS. Being able to discuss your experience with these technologies will show that youβre ready to hit the ground running.
β¨Showcase Your Problem-Solving Skills
Prepare to discuss how you've tackled challenges in previous projects, especially when it comes to maintaining or replacing legacy code. Think of specific examples where you improved a system or solved a tricky issue, as this will demonstrate your critical thinking and adaptability.
β¨Communicate Clearly
Since this is a remote role, excellent communication skills are a must. Practice explaining your thought process clearly and concisely, especially when discussing your code test. This will help the interviewers understand your approach and how you collaborate with others.
β¨Be Ready for the Code Test
Expect to complete two small test features. Prepare by reviewing similar tasks youβve done in the past. During the follow-up call, be ready to discuss your approach and decisions. This is your chance to showcase not just your coding skills but also your ability to articulate your thought process.