Full-Stack Engineer (JavaScript / TypeScript / Node.js / React) – Outside IR35 – Contract
Full-Stack Engineer (JavaScript / TypeScript / Node.js / React) – Outside IR35 – Contract

Full-Stack Engineer (JavaScript / TypeScript / Node.js / React) – Outside IR35 – Contract

Freelance 36000 - 60000 £ / year (est.) Home office possible
Go Premium
E

At a Glance

  • Tasks: Develop transformative software to protect people and the planet.
  • Company: Join a global tech leader dedicated to positive change.
  • Benefits: Remote work, competitive pay, and endless learning opportunities.
  • Why this job: Make a real impact while working with industry experts.
  • Qualifications: Strong skills in TypeScript, JavaScript, Node.js, and React.
  • Other info: Inclusive culture that values diversity and personal growth.

The predicted salary is between 36000 - 60000 £ per year.

Want to be a part of a company that’s making a difference? We’re a growing global tech company, with huge potential for curious and caring minds, committed to each other, to deliver solutions that protect people and the planet for future generations. Our team of experts are focused on creating meaningful impact and making a real difference for our customers.

Impact

A strong connection to our mission through product, customer and impact is essential. We protect people and the planet by helping businesses mitigate risks and create safer, healthier workplaces.

Innovation

Trusted by over 11,000 customers, you’ll have the chance to work with industry experts and thought leaders, dedicated to driving positive change. We believe in fostering a trusting environment that empowers our team to grow, innovate, and succeed.

Growth

Connect commercial growth to personal growth opportunities. Benefit from a wide range of learning opportunities for ambitious professionals seeking development in a rapidly expanding sector.

We’re on a mission to protect people and the planet by building and deploying transformative software. We need everyone's energy and commitment, regardless of region or rank, to make that mission a reality for millions more customers. Our culture code, a set of principles that underpins our values, is our commitment to each other and working better together. Join EcoOnline and be part of a mission dedicated to driving positive change.

About The Role

We are seeking a remote Full-Stack Engineer on a 12-month contract (Outside IR35) with strong experience in TypeScript, or JavaScript, Node.js, and React. This role is open to candidates based remotely across the UK.

You’ll be part of our Research & Development team, working on a mission-critical product used in more than 35 countries to help professionals prepare for and respond to emergencies, from winter storms and severe floods to oil spills, corporate crises, and even astronaut rescue operations.

In this role, you’ll work across the stack on both integration initiatives and product roadmap delivery, modernising user interfaces, connecting with shared platform services, improving performance, and shaping new features that support users in critical moments.

Key Responsibilities

  • Support the delivery of new features and product roadmap initiatives.
  • Work across the full stack, backend services, web frontends, and mobile applications.
  • Modernise and refactor existing applications, including frontend migrations and UX improvements.
  • Design and implement integrations with authentication server, shared services, and external systems.
  • Contribute to performance, scalability, and security improvements across the platform.
  • Take ownership of tasks end-to-end, from design through to deployment.
  • Collaborate with teammates, UI/UX designers, and partner product teams to deliver high-quality solutions.

Nice To Have

  • Experience integrating with authentication systems (OAuth2, OpenID Connect, SAML, JWT).
  • Enterprise Service Bus / Kafka.
  • Ionic Framework and Angular (mobile apps).
  • AngularJS 1.x (legacy code still in use).
  • CouchDB / PouchDB or other NoSQL databases.
  • Real-time, offline-first, or GIS/mapping applications.
  • DevOps/cloud experience (AWS preferred).

EcoOnline is proud to be an equal‑opportunity employer. We celebrate diversity and are committed to creating an inclusive environment where everyone feels safe and empowered to be themselves. Our Talent Acquisition team reviews all applications and believes in the potential of individuals who may not meet all the specific requirements but demonstrate the attitude, alignment with our values and drive to succeed. We are committed to providing reasonable accommodations for qualified individuals with disabilities in our job application procedures. If you need any assistance due to a disability, please speak to your talent acquisition partner.

At EcoOnline, we believe in the power of technology to reshape how organisations protect their people and the planet, paving the way for a safer, more sustainable future. As a global SaaS leader, we’re at the forefront of innovation in workplace health, safety, and sustainability. Our team is passionate about creating meaningful impact and making a real difference. Trusted by over 11,000 customers, we’re recognised as pioneers in our field, delivering expertise and guidance to empower our customers at every stage of their safety and sustainability journey.

Full-Stack Engineer (JavaScript / TypeScript / Node.js / React) – Outside IR35 – Contract employer: EcoOnline

EcoOnline is an exceptional employer, offering a dynamic and inclusive work culture that prioritises personal and professional growth. As a remote Full-Stack Engineer, you'll join a passionate team dedicated to making a meaningful impact on workplace safety and sustainability, with access to extensive learning opportunities and the chance to collaborate with industry experts. Our commitment to innovation and positive change ensures that every employee can contribute to our mission of protecting people and the planet while enjoying a supportive environment that values diversity and empowerment.
E

Contact Detail:

EcoOnline Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Full-Stack Engineer (JavaScript / TypeScript / Node.js / React) – Outside IR35 – Contract

Tip Number 1

Network like a pro! Reach out to your connections on LinkedIn or attend local meetups. You never know who might have the inside scoop on job openings or can refer you directly to hiring managers.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those using JavaScript, TypeScript, Node.js, and React. This gives potential employers a taste of what you can do and sets you apart from the crowd.

Tip Number 3

Prepare for interviews by practising common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills. Remember, confidence is key!

Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in being part of our mission to protect people and the planet.

We think you need these skills to ace Full-Stack Engineer (JavaScript / TypeScript / Node.js / React) – Outside IR35 – Contract

TypeScript
JavaScript
Node.js
React
Integration Development
User Interface Modernisation
Performance Optimisation
Scalability Improvements
Security Enhancements
Collaboration with UI/UX Designers
Authentication Systems Integration (OAuth2, OpenID Connect, SAML, JWT)
DevOps Experience (AWS preferred)
NoSQL Databases (CouchDB, PouchDB)
Mobile Application Development (Ionic Framework, Angular)

Some tips for your application 🫡

Show Your Passion: When writing your application, let your enthusiasm for our mission shine through. We want to see how your values align with ours and how you can contribute to making a positive impact.

Tailor Your CV: Make sure to customise your CV to highlight your experience with JavaScript, TypeScript, Node.js, and React. We’re looking for specific skills that match the role, so don’t be shy about showcasing your relevant projects!

Be Clear and Concise: Keep your application straightforward and to the point. We appreciate clarity, so make sure your skills and experiences are easy to find and understand. Avoid jargon unless it’s relevant to the role!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity to join our team!

How to prepare for a job interview at EcoOnline

Know Your Tech Stack

Make sure you’re well-versed in JavaScript, TypeScript, Node.js, and React. Brush up on your knowledge of these technologies, as you’ll likely be asked to discuss your experience with them. Be ready to share specific examples of projects where you’ve used these skills.

Understand the Company’s Mission

EcoOnline is all about protecting people and the planet. Familiarise yourself with their mission and values, and think about how your work as a Full-Stack Engineer can contribute to that. Showing genuine interest in their goals will set you apart from other candidates.

Prepare for Problem-Solving Questions

Expect to face technical challenges during the interview. Practice coding problems and be prepared to explain your thought process. They might ask you to modernise an application or improve performance, so think through how you would approach these tasks.

Show Your Collaborative Spirit

Since the role involves working closely with UI/UX designers and other teams, be ready to discuss your teamwork experiences. Share examples of how you’ve collaborated on projects and how you handle feedback. This will demonstrate that you’re a team player who aligns with their culture code.

Full-Stack Engineer (JavaScript / TypeScript / Node.js / React) – Outside IR35 – Contract
EcoOnline
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

E
  • Full-Stack Engineer (JavaScript / TypeScript / Node.js / React) – Outside IR35 – Contract

    Freelance
    36000 - 60000 £ / year (est.)
  • E

    EcoOnline

    50-100
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>