cover image
Cambridge Intelligence

JavaScript Developer

Hybrid

Cambridge, United Kingdom

Full Time

26-02-2025

Job Specifications

So, you're a fresh-thinking, problem-solving coder?

As a JavaScript developer at Cambridge Intelligence, you'll join our development teams working on some of the novel challenges of complex graph data visualization.

What's involved?

You'll design, prototype and build product features that help our customers create better data visualization applications. Along the way, you'll uncover drawing and layout challenges that'll require a creative approach to problem-solving.

We are recruiting for more than one role.

Requirements


Who's the ideal candidate?

Our products are market-leaders thanks to the innovation of our developers. To excel in this role, you should love the difficult and novel challenges that come with delivering a new feature.

You'll solve complex engineering problems as part of an agile software development team, with involvement throughout - from writing feature designs and technical documentation, to building demos.

As a developer, you'll get involved in various projects and processes and have the chance to work across all of our products at some point. You'll help to mentor some of our more junior members of the team too. You'll also enjoy explaining complex ideas and processes to others. Our main programming language is TypeScript, so experience in that or JavaScript is essential.

You might also have experience of:

React, NodeJS, Webpack
Building graphical applications in any language
UX techniques to produce intuitive software
Data visualization or analysis
Development Operations (DevOps)


Who You'll Work With

We have three development teams, each made up of JavaScript developers, working alongside technical writers, test engineers and a development manager. You'll also work closely with our Platform team, and product managers who'll help you stay on track.

Opportunities to grow

Everyone here gets funded professional development time, with up to five days allocated to learning new skills - whether that's at conferences, training programs or using our subscription to Front-End Masters.

Be yourself

We want to build a fair, respectful and welcoming company, where everyone feels at home. That means taking a long-term approach to equality, diversity and inclusion - not treating it as a tickbox exercise.

With the help of our EDI group, we're working to make every aspect of the business - including recruitment - fair, respectful and inclusive.

You will need the right to work in the UK now and in the future.

Benefits

Hybrid working (three days a week in the office during probation and at least one day a week thereafter)

Pension - up to 6% employer contribution

Medical and Dental Insurance (BUPA)

Up to 12% discretionary bonus

25 days annual leave

5 days of professional development paid for by the company

Death in Service benefit

Flexible holiday benefits

Cycle scheme (fully funded by the company)

EV scheme (conditions apply)

About the Company

Our developer toolkits make it easy to build powerful, customized user experiences for complex data. We’ve partnered with leading organizations in cybersecurity, intelligence and fraud detection for years. We understand their data visualization challenges, and how to overcome them. If you think you’d be a good fit for us, we’d love to hear from you - have a look at our careers page: cambridge-intelligence.com/careers/ Know more

Related Jobs

Company background Company brand
Company Name
Rightangled
Job Title
Full Stack App Developer
Job Description
About Rightangled Rightangled is a dynamic and fast-growing healthcare company that prioritises customer care and innovation in healthcare delivery. We are committed to providing customers a seamless, safe, and efficient service. We provide wholesale services for prescription medications, over-the-counter products, and personalised healthcare solutions. Role Overview We are looking for a dedicated and motivated Full Stack App Developer to join our ever growing team. The ideal candidate will have a strong background in mobile app development and the ability to build a seamless cross-platform experience. They should have prior experience developing and deploying secure, user-friendly applications, preferably in the healthcare or telemedicine sector. Key Responsibilities Develop, and maintain a cross-platform mobile app for iOS and Android Implement features such as prescription ordering, secure messaging, and patient record access Ensure data security and compliance with healthcare regulations (GDPR, HIPAA) Work closely with doctors, pharmacists, and internal teams to refine app functionality Optimise app performance and fix bugs based on user feedback Deploy and manage app updates on the Apple App Store and Google Play Store Stay up to date with the latest mobile development trends and best practices Requirements Requirements Availability to work onsite in Hammersmith 3+ years of mobile app development experience Proficiency in Flutter and/or React Native Experience integrating RESTful APIs and third-party services Understanding of secure authentication (OAuth, biometrics, etc.) Experience in deploying and maintaining apps in the App Store & Play Store Prior experience in healthcare or telemedicine is a plus Strong problem-solving skills and the ability to work independently Benefits Why Work With Us? At Rightangled, we are committed to creating a dynamic, innovative workplace where every team member has the opportunity to make a real impact. You'll be joining a growing company that's at the forefront of healthcare innovation, with the chance to contribute to exciting projects that are transforming patient care. What We Offer Access to cutting-edge technology and tools to support your work Employee discounts on our healthcare products Opportunities for personal and professional development within a forward-thinking company
Hammersmith, United Kingdom
On site
Full Time
27-02-2025
Company background Company brand
Company Name
Grafixers
Job Title
Python Developer
Job Description
Position: Python Developer Location: On-site, Nottingham, UK Company: Grafixers Employment Type: Full-time Are you a skilled Python Developer looking to join a dynamic and innovative team? Grafixers is seeking a talented individual to join us on-site in Nottingham. As a Python Developer, you will be responsible for developing and maintaining high-quality applications, collaborating with cross-functional teams, and contributing to the growth and success of our projects. Key Responsibilities: Develop and maintain robust and scalable Python applications Collaborate with cross-functional teams to define and implement new features Write clean, efficient, and well-documented code Troubleshoot and debug applications to ensure optimal performance Participate in code reviews and contribute to the continuous improvement of our development processes Requirements: Proven experience as a Python Developer Strong knowledge of Python programming language and frameworks (e.g., Django, Flask) Familiarity with front-end technologies (e.g., HTML, CSS, JavaScript) Experience with version control systems (e.g., Git) Strong problem-solving skills and attention to detail Excellent communication and teamwork abilities How to Apply: If you are passionate about Python development and ready to make an impact at Grafixers, we want to hear from you! Please send your CV to contact@grafixers.co.uk.
Nottingham, United Kingdom
On site
Full Time
03-03-2025
Company background Company brand
Company Name
Sophos
Job Title
Senior Software Engineer 1
Job Description
About Us Sophos is a global leader and innovator of advanced security solutions for defeating cyberattacks. The company acquired Secureworks in February 2025, bringing together two pioneers that have redefined the cybersecurity industry with their innovative, native AI-optimized services, technologies and products. Sophos is now the largest pure-play Managed Detection and Response (MDR) provider, supporting more than 28,000 organizations. In addition to MDR and other services, Sophos’ complete portfolio includes industry-leading endpoint, network, email, and cloud security that interoperate and adapt to defend through the Sophos Central platform. Secureworks provides the innovative, market-leading Taegis XDR/MDR, identity threat detection and response (ITDR), next-gen SIEM capabilities, managed risk, and a comprehensive set of advisory services. Sophos sells all these solutions through reseller partners, Managed Service Providers (MSPs) and Managed Security Service Providers (MSSPs) worldwide, defending more than 600,000 organizations worldwide from phishing, ransomware, data theft, other every day and state-sponsored cybercrimes. The solutions are powered by historical and real-time threat intelligence from Sophos X-Ops and the newly added Counter Threat Unit (CTU). Sophos is headquartered in Oxford, U.K. More information is available at www.sophos.com. Role Summary We are looking for an outstanding software engineer to join our growing cloud development team and help us deliver high quality software for computer security. We follow an Agile methodology with frequent, iterative releases to our live AWS environment. The team develops cloud management for Sophos’ endpoint security products, all implemented in our Sophos Central platform. We have an exciting roadmap of new features to develop and continuously release to our Cloud-based customers. In this role you will have the opportunity to work with the latest cloud technologies, working across the full software stack and contributing to infrastructure, data storage, microservices, front end UI and test automation. What You Will Do Drive the design and implementation of new features across the full software stack, leveraging modern design patterns Drive high quality standards through appropriate test automation coverage Perform code reviews and ensure design and coding adhere to Sophos standards Participate in security reviews of features to ensure that products comply with Sophos’ security requirements and industry best practice, including analysing product security concerns and presenting security documentation Work with UX, PM, QA and other developers in project planning, to achieve high-value and high-quality solutions which meet business needs Contribute to daily stand-ups, kick-offs, collaborative estimation and retrospective meetings Mentor more junior members of the team through pair programming and code reviews What You Will BringEssential Degree in Computer Science or other numerate discipline, or equivalent experience Experience in full stack software development using Java and JavaScript/TypeScript Ability to put together well thought-through designs for software components Ability to write high quality code Experience with agile development methodologies Technical problem solving and strong debugging skills Good communicator, ‘can do’ attitude and a team player Ability to learn new skills quickly and apply them to the role Desirable Demonstrable expertise in building cloud scale software solutions on the AWS platform Use of Angular for building single page web applications Experience with microservices and CI/CD pipelines Experience with NoSQL databases, ideally MongoDB, Dynamo or Elasticsearch Experience with SQL databases such as PostgreSQL Experience with Docker #B1 Ready to Join Us? At Sophos, we believe in the power of diverse perspectives to fuel innovation. Research shows that candidates sometimes hesitate to apply if they don't check every box in a job description. We challenge that notion. Your unique experiences and skills might be exactly what we need to enhance our team. Don't let a checklist hold you back – we encourage you to apply. What's Great About Sophos? · Sophos operates a remote-first working model, making remote work the primary option for most employees. However, some roles may necessitate a hybrid approach. Please refer to the location details in our job postings for further information. · Our people – we innovate and create, all of which are accompanied by a great sense of fun and team spirit · Employee-led diversity and inclusion networks that build community and provide education and advocacy · Annual charity and fundraising initiatives and volunteer days for employees to support local communities · Global employee sustainability initiatives to reduce our environmental footprint · Global fitness and trivia competitions to keep our bodies and minds sharp · Global wellbeing days for employees to relax and recharge · Monthly wellbeing webinars and training to support employee health and wellbeing Our Commitment To You We’re proud of the diverse and inclusive environment we have at Sophos, and we’re committed to ensuring equality of opportunity. We believe that diversity, combined with excellence, builds a better Sophos, so we encourage applicants who can contribute to the diversity of our team. All applicants will be treated in a fair and equal manner and in accordance with the law regardless of gender, sex, gender reassignment, marital status, race, religion or belief, color, age, military veteran status, disability, pregnancy, maternity or sexual orientation. We want to give you every opportunity to show us your best self, so if there are any adjustments we could make to the recruitment and selection process to support you, please let us know. Data Protection If you choose to explore an opportunity, and subsequently share your CV or other personal details with Sophos, these details will be held by Sophos for 12 months in accordance with our Privacy Policy and used by our recruitment team to contact you regarding this or other relevant opportunities at Sophos. If you would like Sophos to delete or update your details at any time, please follow the steps set out in the Privacy Policy describing your individual rights. For more information on Sophos’ data protection practices, please consult our Privacy Policy Cybersecurity as a Service Delivered | Sophos
United Kingdom
Remote
Full Time
03-03-2025
Company background Company brand
Company Name
JD Sports Fashion
Job Title
Principal Software Engineer
Job Description
JD has been embarking on a digital re-platform initiative for MACH and EDA, with new SaaS providers being onboarded in a buy vs. build mindset. As a result, we are re-architecting our platforms to enable our teams to focus on integrating these systems and power bespoke differentiating technology solutions that deliver secure, scalable, and cost-optimised functionality and change at pace. As a technology expert for the given domain, and for current and emerging technologies you will be one of the key team members responsible for the feasibility and technical execution of solutions for a specific product domain providing eCommerce or Order Management capabilities within our technology stack. This will include technical ownership of the domain and its workloads, the security and quality of the implementations and all relevant integrations with SaaS platforms. Job Title – Principal Software Engineer Location – BL9 8RR Working rota – Monday Friday Working hours – 40 What You'll Be Doing: As a Principal Software Engineer, you'll be doing the following: To work with PSE counterparts to oversee the design and execution of aligned technology solutions in line with the organisation’s technology and engineering strategy To work with PSE counterparts and the Platform Services/DevOps team to ensure security, governance and quality guardrails are in place and adhered to To ensure tooling provided by the Platform Services team leverages all required engineering productivity, development and deployment tooling operating under a CI/CD methodology To work with PSE counterparts to devise policies and strategies pertaining to industry engineering standards and practices To manage the productivity and quality of internal and external engineering execution capability and capacity utilising metrics and data insights from our internal developer platform and work planning tools What We're Looking For: Good knowledge of AWS/cloud computing providers and technologies specific to the domain including API development, Serverless, NoSQL, containers Deep knowledge of JavaScript, CSS, HTML, React.js and other front-end languages (for customer-facing domains) Strong Node.js development experience Strong experience in GraphQL, Typescript and (IAC) Terraform Working experience with different architectural styles (MVC, event-driven, pipes, and filters). The Company: The JD Group is a leading omnichannel retailer of Sports Fashion, Street & Premium Fashion, Outdoors and Gyms with over 60,000 colleagues over 3,400 stores across several retail fascia's in over 30 markets around the world. We are an equal opportunities employer who embraces and values differences. We recognise the importance of an inclusive workplace culture in which everyone can thrive irrespective of their background or identity. To be a part of this successful and continuously growing company, you will have the desire to ingrain our strategic goals of being a people first, a digital leader and customer focused organisation which provides operational excellence and is continuous with identifying new areas of growth into our day-to-day. We know our employees work tirelessly to make JD Sports the success it is today and in turn, we offer them some amazing benefits: Incremental Holiday Allowance Staff Discount on qualifying purchases across Group retail stores and online Exclusive Colleague Bike Discount scheme Discounted Gym membership Personal development opportunities to learn and develop at work Access to Apprenticeships and accredited qualifications Interested? If you are interested in this position, then press the Apply Now button. Due to the high volumes of applications our opportunities attract, it takes time to review them all. If you don't hear back within two weeks of your application, please consider your application to have been unsuccessful on this occasion Applications that meet the skills criteria will be contacted for a 1st stage meeting with the talent team. Shortlisted candidates will then be invited to interview with the hiring manager. Thank you again for your time.
Bury, United Kingdom
On site
Full Time
26-02-2025