Front end Developer
Location: London, Hybrid
Salary: Up to £90,000
We are looking for a skilled Frontend Developer to join our Acquisition Team, working on driving customer growth through various digital channels. This role involves collaborating with a cross-functional team to enhance web applications, optimize landing pages, and improve the overall user experience. If you’re passionate about building high-quality web applications and want to contribute to a dynamic team, this could be the perfect opportunity for you.
Key Responsibilities:
- Manage day-to-day development tasks, working closely with other team members to deliver new features and improvements.
- Implement best practices in software development such as CI/CD, code reviews, and testing.
- Maintain and support existing products, including resolving issues, refactoring code, and performing acceptance testing.
Essential Skills:
- Experience building complex web applications using TypeScript and modern frameworks like React or Vue .
- Ability to write clean, well-documented code and participate in code and design reviews.
- A willingness to learn new programming languages and technologies as needed.
Preferred Skills:
- Experience with Next.js and server-side rendering applications.
- Knowledge of SEO best practices.
- Experience with tools like Puppeteer for functional testing.
- Familiarity with Python , Docker , Kubernetes , RabbitMQ , PostgreSQL , and MongoDB .
About the Team:
You’ll be joining a remote team of 10 professionals spread across the UK and Europe. The team’s focus is on growing organic traffic, improving website performance, and converting traffic into customers. The role involves working on a range of web applications, from landing pages to email marketing systems.
Technologies You’ll Work With:
- Web applications built using TypeScript , with the React framework and MobX for state management.
- Micro-frontend architecture and a suite of libraries for UI and utility purposes.
What We Value:
- A positive and independent mindset, capable of building strong team relationships.
- A passion for technology and continuous improvement.
Benefits:
- Competitive salary.
- Annual travel budget and personal learning budget.
- Private medical insurance, pension contributions, and a cycle-to-work scheme