Insights logo
Insights

We’re a people development company, helping to build high-performing teams through the power of awareness.

Senior Software Engineer, Node.js

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 501-1,000Since 1993H1B SponsorCompany SiteLinkedIn

Location

United Kingdom

Posted

2 days ago

Salary

0

Seniority

Senior

Job Description

Senior Software Engineer, Node.js

Insights

• Understand the product • Develop a strong understanding of Insights’ products and services • Apply this knowledge during refinement, design, and build phases to ensure the right features are delivered • Actively contribute to a cross-disciplinary delivery squad • Participate in Agile SCRUM ceremonies • Help refine and improve delivery processes • Share ideas and expertise across process, features, and technical topics • Contribute to initiatives that improve overall delivery capability • Support less experienced colleagues • Collaborate across squads on shared challenges • Design, develop, release, and support scalable, robust software • Collaborate with Technical Leads on architecture • Conduct code reviews with constructive feedback • Write and maintain tests, expanding test coverage • Produce documentation and build the team knowledge base

Job Requirements

  • Strong JavaScript experience in large-scale projects
  • Experience with TypeScript
  • Passion for high-quality user experiences
  • Strong React expertise using modern approaches and versions
  • Confident with unit and integration testing
  • Strong focus on automation across development, testing, and deployment
  • Familiarity with Git source control
  • Experience conducting code reviews
  • Ability to lead and promote modern technologies for cutting-edge development

Benefits

  • 35 days holidays
  • Discretionary Annual Bonus
  • Private Medical Insurance
  • Income Protection
  • Pension Plan
  • Health Cash Plan
  • Life Assurance
  • Electric Car Scheme
  • Gymflex
  • Employee Giving
  • My Advantage – Employee Discounts
  • Critical Illness cover
  • Employee Assistance Program
  • Holiday purchase option
  • Flexible working - we are keen to help you in your work/life balance, talk to us if you have any ideas

Related Job Pages

More Backend Engineer Jobs

ContractRemoteTeam 1,001-5,000Since 2003H1B Sponsor

• Participate in the development and maintenance of an innovative application. • Analyze requirements (in collaboration with the client) and contribute to solution design. • Develop test cases. • Deploy applications to production environments. • Diagnose and troubleshoot incidents. • Use repositories and software development tools. • Design and develop new application modules. • Apply AI‑driven approaches for: Code generation and refactoring, Automated documentation, Test generation and validation, Debugging and root‑cause analysis, Code reviews and quality improvements, SDLC automation and developer productivity optimization. • Understand the capabilities, limitations, and appropriate usage of Large Language Models (LLMs) in software engineering workflows. • Collaborate in the adoption of AI engineering best practices, governance, and secure usage of AI tools in enterprise environments. • Stay up to date with emerging AI engineering trends, frameworks, and development accelerators.

Argentina
Nagarro logo

Senior Fullstack Developer/Tech Lead – .NET

Nagarro

Nagarro (Frankfurt: NA9) is a leader in digital product engineering and drives technology-led business breakthroughs.

Full TimeRemoteTeam 10,001+Since 1996H1B Sponsor

• Design, develop and maintain fullstack applications and services using C#/.NET and JavaScript • Lead the technical design and continued development of a business-critical platform • Collaborate with business stakeholders, product teams and technical teams to translate requirements into effective technical solutions • Develop and integrate APIs, cloud services and platform components • Contribute to architecture decisions, development roadmaps and technical improvements • Support rapid Agile delivery, ensuring code quality, maintainability and performance • Provide technical guidance and contribute to efficient development team practices

Romania
Teneo Online School logo

Backend Engineer II

Teneo Online School

Teacher-Led, Real-Time school from the safety of home.

Full TimeRemoteTeam 501-1,000Since 2018H1B No Sponsor

• Build and maintain backend services, APIs, webhooks and integration services. • Develop secure, scalable foundations for multi-tenant education products. • Build and improve integrations with learning platforms, third-party services, AI providers and internal systems. • Design reliable data flows for assessment, feedback, learner activity, reporting and operational workflows. • Build and maintain authentication, authorisation, permissions and audit capabilities appropriate for education products. • Work with PostgreSQL, BigQuery and modern cloud application infrastructure. • Build and deploy containerised services in cloud environments. • Improve reliability, observability, performance and maintainability across backend systems. • Investigate production issues, identify root causes and implement durable fixes. • Work closely with Product and AI Engineers to turn product needs into scalable technical systems. • Engage with education partners where useful to understand real workflows and improve integrations. • Use AI-assisted development tools appropriately while maintaining strong standards for testing, security and code quality. • Write clean, tested and maintainable code.

Poland
Thomann.io logo

Senior Backend Engineer – Storefront

Thomann.io

We are creating the most inspiring shopping experience for musicians

Full TimeRemoteTeam 51-200Since 2012H1B No Sponsor

• Develop and maintain customer-facing features and components across Content Management, Advertising, and Customer Relations. • Lead pivotal projects from development through production launch, including landing page improvements and expansion of marketing campaign capabilities. • Implement and maintain new and existing product features. • Perform comprehensive automated unit and integration testing to ensure high quality, supplemented by manual testing as needed. • Help drive the team forward by leading technical solution planning and ensuring project goals are met on schedule. • Collaborate with stakeholders and other engineering teams on business-critical projects and features.

Germany