
Full-Stack JavaScript Developer
Hybrid
Manchester, United Kingdom
Full Time
19-03-2025
Job Specifications
At MRJ Recruitment, we pride ourselves on building strong, lasting partnerships with some of the most innovative companies in the tech industry. One of our most valued clients—a leader in their field—has trusted us time and time again to deliver the very best talent. And we’ve delivered every single time.
In one 4 months span for example , we’ve sent 5 CVs and placed 5 candidates. That’s a 100% success rate, and we’re looking for YOU to be our next success story.
What’s the role?
We’re offering an exciting opportunity for a full-stack developer with a strong background in JavaScript. This role is perfect for developers who are proficient in React and Typescript but are also eager to expand their skills and learn Golang as they work within a dynamic, high-impact team.
You will be part of a talented, full-stack development team responsible for building scalable solutions across a broad technology stack. In addition to working with Typescript, React, and JavaScript, you’ll have the chance to deepen your knowledge in Golang as the team continues to evolve and grow.
The Details:
Competitive salary inline with industry standards that is readily available upon request
Hybrid working from a Manchester office (must be based in the UK without visa/sponsorship requirements
What You’ll Be Doing:
Developing and enhancing full-stack applications using React, Typescript, and JavaScript.
Contributing to scalable, low-latency solutions while collaborating with product owners and testing teams.
Getting hands-on experience with Golang, learning the ins and outs of server-side development.
Engaging in clean coding practices, identifying technical improvements, and ensuring high-quality code.
What We’re Looking For:
Solid experience in full-stack development, particularly with React, Typescript, and JavaScript.
Strong understanding of frontend development and interest in expanding your backend skills (Golang).
Familiarity with Linux, responsive design, web and mobile development, and cloud platforms.
Ability to communicate technical details clearly across different teams and stakeholders.
Previous experience in agile development environments, ideally with high-volume, transaction-based systems.
This is a unique opportunity to expand your skill set in a supportive, fast-paced environment while working on impactful projects. The role also offers the flexibility of hybrid working, providing the balance you need between remote and in-office time.
Ready to grow your skills and make a real impact? Apply now!
About the Company
Here at MRJ We power startups, scaleups and global giants across the UK & Europe with great talent, enabling them to scale their technology & product teams, quickly. Why work with us? Three products. One result. We're more than just your average agency. What matters to you, matters to us and we tailor our solutions to fit with your hiring needs. Our Talent Partners live and breathe your brand, creating a genuine partnership with you. We replace the "us" and "them" divisions of traditional recruitment with a single, un... Know more
Related Jobs


- Company Name
- Oliver Bernard
- Job Title
- Staff React Native Developer
- Job Description
- Staff React Native Developer Salary: £95,000 - £110,000 Location: 1-2 days a week in London Staff React Native Developer - would you like the opportunity to work for a leading FinTech organisation with over 400,000 customers actively using their product? You will be responsible for supporting and leading their frontend engineers in a cross-functional team building new product experiences. As a Staff React Native Developer, you will help define technical direction, as well as helping mentor and grow the team in the future. This is an exciting opportunity for someone who enjoys working as part of a larger engineering team (75+), as well as working on greenfield products. The ideal candidate is someone focused on detail and being resourceful as well as contributing to wider engineering and business initiatives. Essential skills: Experience with cross-platform mobile development using React Native Expert understanding of JavaScript/TypeScript Experience leading cross-platform mobile development Passionate about building high-performing teams. Experience working on products that have scaled from zero users to hundreds of thousands would be a bonus. If you're a Staff React Native Developer who enjoy who’s looking for their next opportunity, please apply.


- Company Name
- The Trade Desk
- Job Title
- Senior Software Engineer – Developer Platform
- Job Description
- The Trade Desk is a global technology company with a mission to create a better, more open internet for everyone through principled, intelligent advertising. Handling over 1 trillion queries per day, our platform operates at an unprecedented scale. We have also built something even stronger and more valuable: an award-winning culture based on trust, ownership, empathy, and collaboration. We value the unique experiences and perspectives that each person brings to The Trade Desk, and we are committed to fostering inclusive spaces where everyone can bring their authentic selves to work every day. Do you have a passion for solving hard problems at scale? Are you eager to join a dynamic, globally- connected team where your contributions will make a meaningful difference in building a better media ecosystem? Come and see why Fortune magazine consistently ranks The Trade Desk among the best small- to medium-sized workplaces globally. What We Do You will have the opportunity to work with the team that is responsible for how we ship our software to production. This role will incorporate stakeholder needs across the engineering organization to drive positive improvements to our overall developer productivity and our release process and provide world class tooling for deployments to the TTD engineering team. You will own features end-to-end, and work on long-term strategic work to enhance existing features or tools and continuously improve efficiency of our deployment processes. This team works along with other teams focused on the remaining aspects of the SDLC lifecycle and hence you will be partnering with them to drive changes to our systems. Our system performs every day, 24/7, serving global traffic. We build a distributed system in a highly collaborative environment, utilizing a broad range of technologies. Our backend developers work on finding solutions to algorithmic, optimization, and scale challenges in everything we do. What you’ll do: Some of the work that you will be doing to help us deliver on our mission is: Develop continuous deployment (CD) platform at scale. You’re building this platform for anyone who wants to develop software across the company, not for one team or one project. This platform needs to be cloud native (CNCF standard), extensible, configurable, and makes the deployment process intuitive for anyone across the company. Build new features and components in our developer tools, processes, and services Improve existing features and components to increase efficiency across our engineering organization Review code from your peers and grow others through example, mentorship, and teaching Drive complex changes involving multiple components and complex systems run by other software engineers Build components and processes that are used by other engineers across the organization Leverage data to analyze opportunities and communicate the impact of your work on operational efficiency We are a global team with diverse backgrounds, experiences, and perspectives. To complement this team, you will welcome ideas that are different from your own and be well versed in building from common ground to value, seek out, and foster invisible and visible dimensions of diversity. Who you are: Our culture is much deeper than just having fun together (though we do that well, too). We take pride in our engineers being trust-builders, generous givers, scrappy problem solvers, and gritty pursuers of excellence. You do not have to meet all the requirements below, but we believe that people who meet most of them will have a higher likelihood of succeeding in this role: You care deeply about improving developer experience, tools, and engineering processes You have 5+ years of software development engineering experience You have experience with using or extending ArgoCD, Argo Rollouts, Spinnaker, or any cloud native CI/CD platforms (AWS/Azure/GCP) You have experience with cloud / virtualization environments (AWS, Azure, Docker, Kubernetes, et al) You have a Bachelor’s/Master’s level degree in computer science or relevant engineering-related field or equivalent experience. Not everyone has the same level of access to opportunities. What is most important to us is what and how you can contribute, which is why our consideration is not limited by the level of education you have You drive innovative solutions while being sensitive to the current needs and realities of your fellow engineers You have experience in leading and completing projects with a high degree of technical ambiguity You have experience of working with non-technical stakeholders You have additional nice-to-have experience in the following areas: Experience with continuous integration and continuous deployment (CI/CD), ideally both as a consumer and as someone who has enabled such solutions in their past roles Proficiency with a modern language such as C# or Java or Golang or Python Experience working in large codebases, organizing and refactoring Experience with configuration management A variety of technical opportunities is one of the best things about working at The Trade Desk as a software engineer, which is why we do not expect you to know every technology we use when you start. The Trade Desk does not accept unsolicited resumes from search firm recruiters. Fees will not be paid in the event a candidate submitted by a recruiter without an agreement in place is hired; such resumes will be deemed the sole property of The Trade Desk. The Trade Desk is an equal opportunity employer. All aspects of employment will be based on merit, competence, performance, and business needs. We do not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, veteran status, or any other status protected under federal, state, or local law. As an Equal Opportunity Employer, The Trade Desk is committed to making our job application process accessible to everyone and to providing reasonable accommodations for applicants with disabilities. If you have a disability or medical condition and require an accommodation for any part of the application or hiring process, please contact us at accommodations@thetradedesk.com You can also contact us using the same email address if you have a disability and need assistance to access our Company website. When contacting us, please provide your contact information and specify the nature of your accessibility issue.


- Company Name
- Tesco
- Job Title
- Mobile App Developer - Chapter Lead - Tesco Mobile
- Job Description
- You will be responsible for As a chapter Lead An active squad member bringing your expertise to the squad to deliver great outcomes for our customers Seen as the expert in your field to support the business in solving the most complex problems Proactively identifying problems and challenges and actively resolving impediments to drive business value Defining standards, methodologies, tooling and practices to optimise how the colleagues in your chapter deliver Develop a mastery framework and us it to support your own and your colleagues personal development Support colleagues in driving their competency through coaching, mentoring and training Developing a community across your chapter to foster a culture of knowledge sharing, transparency and networking As a servant leader you'll support and empower your colleagues to reach their full potential Thought leader in your craft who guides and inspires the business to deliver innovative solutions As a leader you'll be responsible for leading a team of between 5-12 colleagues Support colleague lifecycle, recruitment, onboarding, performance evaluations, coaching and mentoring Creating an inclusive culture embracing our 'We're unique together' behaviour Collaborating with colleagues, product owners and agile coaches to drive squad and tribe performance Responsible for allocating colleagues to squads they can add the most value and support their own development You'll contribute to defining the chapter vision and strategy and be a key leader in executing it in a collaborative way As a leader you'll be laser focussed on business strategy and lead colleagues in driving outcomes towards it As a squad member Lead the design, development, and maintenance of both iOS and Android applications. Make architectural decisions for cross-platform solutions, ensuring consistency and quality across both platforms. Take ownership of cybersecurity measures and solution design for both iOS and Android apps. Collaborate with cross-functional teams to define, design, code and ship new features. Write clean, maintainable, and efficient code. Participate in code reviews and provide constructive feedback to team members. Ensure the performance, quality, and responsiveness of applications. Continuously discover, evaluate, and implement new technologies to maximize development efficiency. You will need Minimum of 5 years of hands-on experience developing for Android or iOS. Proficiency in Kotlin and experience with Swift for iOS development. Demonstratable experience in transitioning from native to common framework such as React Native or Flutter Bachelor’s degree in Computer Science, Information Technology, or related field (or equivalent work experience). Strong understanding of Android SDK, iOS SDK, and how to deal with different screen sizes. Experience with RESTful APIs to connect mobile applications to back-end services. Proficiency in writing and maintaining unit tests to ensure code quality and reliability. Strong understanding of architecture components (e.g., MVVM, MVP) and implementation in scalable applications. Familiarity with cloud message APIs and push notifications. Knowledge of the open-source ecosystem and the libraries available for common tasks. Experience with offline storage, threading, and performance tuning. Understanding of design principles and interface guidelines for both Android and iOS. Proficient understanding of code versioning tools, such as Git. Excellent communicator who promotes effective collaboration with a focus on delivering business outcomes Demonstratable experience as a servant leader who empowers and supports colleagues to reach their potential Track record in proactively identifying problems and developing innovative solutions to drive continuous improvement Experienced in guiding, coaching and mentoring colleagues to drive both personal growth and business goals Strategic thinking and proven experience in leading teams to deliver against business goals and strategy Whats in it for you? We’re all about the little helps. That’s why we give our wonderful colleagues bags of benefits. Including wellbeing services, an award-winning pension scheme and much, much more, our colleague reward package keeps on giving. And helps make every day a little better for you and your family. These include but are not limited to: Annual bonus scheme of up to 20% of base salary Holiday starting at 25 days plus a personal day (plus Bank holidays) Buy holiday salary sacrifice scheme (for salaried roles) Private medical insurance Retirement savings plan - save between 4% and 7.5% and Tesco will match your contribution Life Assurance - 5 x contractual pay 26 weeks maternity and adoption leave (after 1 years’ service) at full pay, followed by 13 weeks of Statutory Maternity Pay or Statutory Adoption Pay, we also offer 4 weeks fully paid paternity leave The right to request flexible working from your first day with us Free 24/7 virtual GP service, Employee Assistance Programme (EAP) for you and your family, free access to a range of experts to support your mental wellbeing A Colleague Clubcard for you & a family member (after 3 months of service), giving you access to lots of discounts in-store & online Great colleague deals and discounts, saving you money on everyday purchases, eating out and utility bills for the home Access to our colleague networks providing a space for colleagues to come together from a range of backgrounds. For more information about our colleague networks please click here Opportunities to get on - take advantage of our ongoing learning opportunities and award-winning training, to help you achieve the job and career you want Click Here to read more about the full range of benefits we have available for our colleagues About Us A 50-50 joint venture between Tesco and VMO2 that was established back in 2003, Tesco Mobile has gone from strength to strength as we’ve launched into new services and markets. With more than 5 million customers, we’re the largest mobile virtual network operator in the UK. We’re proud to have an inclusive culture that’s uniquely Tesco Mobile, with a strong sense of community, plus all the benefits of working for one of the shareholders. We care for human connection and we keep our customers at the heart of everything we do, which is why we’ve embraced the Agile way of working. Agile is more than just a methodology – it’s a liberating journey that puts customers and purpose first. It empowers us to self-organise, collaborate, co-create and rapidly inspect and adapt everything we do – allowing us to respond at pace to our customers’ needs. It encourages variety of thought and enables us to thrive, both individually and collectively. We are proud to have an inclusive culture at Tesco where everyone truly feels able to be themselves. At Tesco,...


- Company Name
- apinity
- Job Title
- Lead Product Engineer (Fullstack) - Workflow Automation
- Job Description
- Personio's intelligent HR platform helps small and medium-sized organizations unlock the power of people by making complicated, time-consuming tasks simple and efficient. Our growing team of 1,800+ Personios across Europe and the US are building user-friendly products that delight our 14,000+ customers and their 1.5 million employees. Ready to make an impact from day one? About Personio At Personio, we’re on a mission to transform HR technology, making it seamless and scalable for businesses across Europe. As one of the fastest-growing tech companies, we’re building an all-in-one HR platform that empowers organizations to put their people first. This role is London-based only, with a hybrid setup requiring 2 days per week in the office. The Role: Lead Product Engineer (Fullstack) - Automations We’re looking for a Lead Fullstack Engineer to join one of several teams within the Workflow Automations product area. The Automations product enables mid-sized and large businesses to operate at scale. Our product teams enable employees to set up and automate complex business processes via intuitive experiences. We build and operate platforms and services at scale that enable customers to get their HR work completed efficiently. We also operate the Document Management platform, one of the most used features within Personio. What You'll Do Collaborate. You’ll work closely with product managers and designers to shape the roadmap, contributing both technical insight and product judgment. Ship Impact. Build and ship high-impact product features end-to-end — from UI to backend to database. High accountability. Take full ownership of features or surfaces, from ideation and design reviews to production monitoring and iteration. Advocate for the user. Translate user needs and product requirements into thoughtful, scalable engineering solutions. Drive decisions that prioritize usability, accessibility, and performance. Watch your ideas become reality. We want you to proactively identify areas for improvement in the user experience and contribute ideas that make the product better. Work cross-functionally. You’ll partner with design, product, marketing, and support to ensure product success across the board. Own your uptime. Participate in on-call and operational excellence reviews to ensure the service stays highly available. What We’re Looking For Strong fullstack feature development abilities. You enjoy jumping between the frontend and the backend. You can take features from product spec to completion. You do whatever it takes to get there and you’re not afraid to tackle new challenges. Product Engineering sensibilities. You enjoy solving customer problems through your work. You’re obsessed with the user experience. You think beyond the code and care how users interact with the product and whether it solves the right problem. Product Thinking. You have a strong intuition for product tradeoffs, MVP scoping, and prioritization. You are comfortable asking "why are we building this?" You’re comfortable pushing back if something doesn’t align with the product vision or proposing an alternative that can help the team see results faster. Experience at scale with the ability to stay scrappy. You have worked on high-traffic web applications and large codebases. Nevertheless, you remain scrappy in order to maximize velocity. Personio is still a young and hungry startup, and you navigate this in a balanced manner. Strong design/architecture skills. You have a solid understanding of API design and software architecture. Excellent collaboration and communication skills. Clear, transparent, and regular communication is essential for the team and its stakeholders. If you do not have every qualification for this role, we still encourage you to apply. We believe in creating an environment where you can learn and grow. With a positive attitude and a desire to do great work, we’re confident you’ll fit in well. Why Personio Personio is an equal opportunity employer, committed to building an integrative culture where everyone feels welcomed and supported. We embrace uniqueness and understand that our diverse, values-driven culture makes us stronger. We are proud to have an inclusive workplace environment that will foster your development no matter your gender, civil status, family status, sexual orientation, religion, age, disability, education level, or race. Benefits Aside from our people, culture, and mission, check out some of the other benefits that make Personio a great place to work: Receive a competitive reward package – reevaluated each year – that includes salary, benefits, and pre-IPO equity Enjoy 28 days of paid vacation, plus an additional day after 2 and 4 years Make an impact on the environment and society with 1 (fully paid) Impact Day Receive generous family leave, child support, mental health support, and sabbatical opportunities We follow an office-led, remote-friendly approach, including opportunities to work from home and international locations. We enjoy gathering for meals, cultural initiatives, and events like local Summer Sessions and year-end celebrations. There are also healthy snacks, drinks, and a weekly catered lunch.