We are a growing digital marketing agency that provides innovative lead-generation solutions for the automotive industry. We're looking for a talented React Developer to join our team, where you'll have the opportunity to build cutting-edge web applications that help our clients drive sales and achieve business goals.
React JS Developer Key Responsibilities:
- Develop and maintain high-quality web applications using React and TypeScript.
- Collaborate closely with the founders and the development team to design and implement new features and functionalities.
- Optimise applications for performance, speed, and scalability to enhance user experience.
- Efficiently handle and visualise large datasets, ensuring the interface remains responsive and user-friendly.
- Convert design prototypes (Figma) into functional, pixel-perfect user interfaces.
- Troubleshoot, debug, and maintain clean, readable codebases, ensuring adherence to best practices.
- Implement test-driven development (TDD) practices for reliable and robust application performance.
- Ensure compatibility and responsiveness across various platforms and devices for a seamless user experience.
Key Requirements:
- React & TypeScript Expertise: Proven experience in building performant, scalable web applications using these technologies.
- Performance Optimization: Strong understanding of React’s rendering mechanisms, with experience using tools like React Profiler to diagnose and resolve performance issues.
- Clean Code: Dedication to writing maintainable, well-structured, and well-documented code that can be easily scaled and maintained.
- Test-Driven Development (TDD): Experience with React unit testing and other testing frameworks to ensure application reliability.
- Data Handling & Visualization: Proficiency in managing and visualising large datasets with an emphasis on UI responsiveness.
- Attention to Detail: Ability to create visually appealing, responsive web pages with pixel-perfect accuracy, without relying on CSS libraries like Tailwind or Bootstrap.
- Backend Services & APIs: Experience integrating backend services and working with RESTful APIs (JSON).
- Communication & Teamwork: Strong interpersonal skills, with the ability to work collaboratively in a fast-paced, dynamic environment.
Good to Have:
- Familiarity with technologies such as Docker, Python, Django, Postgres, SQL, Snowflake, and AWS services (S3, CloudFront, EC2, RDS, Lambda, API Gateway, SNS, SQS).
- Background in sales funnels, marketing, lead generation, and paid ad sources (Google Ads, Facebook Ads Manager, TikTok Ads) is a plus.
Why Join Us?
- Be part of an inspiring team and elevate your career with real opportunities for growth and development.
- Hybrid role with offices in Manchester City Centre. We believe in the freedom to work anywhere (with good Wi-Fi!) but also deeply value in-person collaboration, striking a great balance between flexibility and teamwork.
- Enjoy a structured and in-depth onboarding plan to ensure a smooth and supportive start in your role.
- Benefit from 12 extra paid days off per year through our Good Vibes Initiative. Each month, enjoy activities like team hikes, yoga, coaching, book clubs, and more to promote well-being.
- Get an additional day off for every year of service (up to 5 extra days).
- Follow a clear path for career progression with opportunities to grow alongside the company.
- Thrive in a challenging, dynamic, and energetic culture that fosters innovation and creativity.
- Earn monthly performance bonuses—as the company grows, so do your rewards!
Job Type: Full-time
Pay: £45,000.00-£55,000.00 per year
Ability to commute/relocate:
- Manchester: reliably commute or plan to relocate before starting work (required)
Experience:
- React: 5 years (required)
Work authorisation:
- United Kingdom (required)
Position: React JS Developer - Salary: £45,000 to £55,000 - Location: Manchester