CrawlJobs Logo

Experienced JavaScript Developer

United Kingdom, Oxford · Job Posted January 20, 2026
Apply Position
Job Link Share

Job Description

We are seeking an experienced Experienced JavaScript Developer (Full Stack) to join our Code team, to help build and support internal and external web applications and APIs to support our game engine team. The successful candidate will join a small team and user their specialist JavaScript knowledge to be involved in the entire software development lifecycle, from requirements gathering and system design to implementation, testing, deployment, and maintenance. You will be working on building internal tools as well as public facing APIs. This is primarily a back-end role but we are looking for someone who has experience with both front-end and back-end languages, development frameworks, and third-party libraries. The ideal candidate will be an excellent communicator in order to help other teams fix bugs and resolve issues.

Job Responsibility

  • Design, build and deploy web applications to support our in-house engine team
  • Maintain and improve existing tools
  • Develop integrations with third party APIs
  • Support our application deployments
  • Communicating with other teams

Requirements

  • Experience with NodeJS, Javascript and TypeScript
  • A knowledge of front end frameworks like Vue and React
  • Experience with databases such as MySQL and no SQL database
  • Familiarity with AWS or equivalent cloud environments
  • Experience with software development tools and version control systems (Git/Perforce desirable)
  • Demonstrated capacity to quickly learn new technologies

Nice to have

  • Comfortable modifying/maintaining applications written in other languages (such as PHP) is desirable
  • Experience writing serverless functions (AWS Lambda/Azure Functions) is a bonus

What we offer

  • 22 days holidays + Christmas closure (typically 4 days) & Bank holidays (increasing with service)
  • Private Medical Insurance, healthcare cash plan, including dental and Vision
  • Life Assurance, Income Protection & Critical Illness Cover
  • Enhanced Family Leave
  • Interest Free, Tax-Free loans
  • Enhanced Pension Scheme
  • EAP a range of Mental Health and Wellbeing Support
  • a wide range of discounts, freebies, and social events
  • relocation package, including moving assistance, temporary accommodation, and full support

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Experienced JavaScript Developer

8 matching positions

New

Principal Presales Engineer (German Speaking)

This position is needed to enable our customers to build the future of communica...
Location
Location
United Kingdom
Salary
Salary:
Not provided
stytch.com Logo
Stytch
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years pre-sales experience selling complex, technical products or 10+ years of professional experience supporting technical products coupled with customer facing experience, particularly in delivery or consulting
  • Excellent communicator and presenter able to gain audience confidence
  • An engaging storyteller - you can gain audience confidence and communicate complex topics to multiple levels of audience
  • Ability to build a deep understanding of a customer’s communications needs and guide them to a technical solution
  • Previous software development experience or working knowledge in one or more of the following areas: Backend (Java, C#, Node.js, Python, PHP), Web development (JavaScript, HTML/CSS, frontend frameworks - React, Vue.js, Angular)
  • Experience building with REST APIs
  • Previous experience in Telecom, SIP, Contact Center, or Security
  • Experience with sales methodologies
  • Bachelor’s and/or Master’s degree in a technical discipline (Engineering, Mathematics, Computer Science) or equivalent practical experience
  • Proficient German speaker
Job Responsibility
Job Responsibility
  • Partner with Account Executives to execute pre-sales activities including opportunity qualification, demonstrations, Proof-of-Concept, RFP, design documentation, technical presentations and enablement sessions
  • Help customers achieve success by leading the technical and product sale, recommending best-practice solutions, and guiding them on how to use Twilio’s APIs
  • Establish yourself as a trusted advisor to our customers, by taking the lead on understanding customer technical pains through discovery in order to design, demonstrate, and present innovative solutions that solve business challenges
  • Build and present highly interactive, complex and engaging customer product demonstrations to help showcase the capabilities of Twilio’s Communications Products, while effectively forming strong customer relationships with both technical and nontechnical stakeholders
  • Be Hands-on, high-energy, passionate, and a creative problem solver, equipped with the knowledge of how to get things done and ability to lead others to success
  • Take the initiative to identify and solve problems - both for the customer and within the organization as we grow
  • Contribute to the broader Twilio Presales Engineering community through knowledge sharing, constructing demonstration materials, and creating reusable presentations
  • Mentor less experienced Presales Engineers
What we offer
What we offer
  • competitive pay
  • generous time off
  • ample parental and wellness leave
  • healthcare
  • retirement savings program
Read More
Arrow Right
New

Sr Associate Software Engineer

Amgen is seeking a Sr. Associate Software Developer to contribute to the design,...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
amgen.com Logo
Amgen
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master’s degree and 1 to 3 years of Computer Science, IT or related field experience OR Bachelor’s degree and 3 to 5 years of Computer Science, IT or related field experience OR Diploma and 7 to 9 years of Computer Science, IT or related field experience
  • Hands on experience with various cloud services, understand pros and cons of various cloud services in well architected cloud design principles
  • Hands on experience with Full Stack software development. Proficient in programming language Python(preferred), JavaScript,React.js/Node.js/Express.js SQL/NoSQL
  • Strong problem solving, analytical skills
  • Ability to learn quickly
  • Excellent communication and interpersonal skills
  • Experienced with API integration, serverless, microservices architecture.
Job Responsibility
Job Responsibility
  • End-to-End Ownership: Take ownership of complex software projects from conception to deployment, managing scope, risks, and timelines
  • Front-End Development: Design and implement responsive, accessible, and visually appealing user interfaces using HTML, CSS, JavaScript, and modern frameworks (React.js, Angular, or Vue.js)
  • Back-End Development: Build and optimize scalable server-side logic and APIs using Node.js, Express.js, or Python, ensuring secure integration with databases and microservices
  • Database Design & Management: Design, develop, and maintain SQL/NoSQL databases, focusing on security, performance, and reliability
  • API Development: Create RESTful or GraphQL APIs for communication between front-end, back-end, and external systems
  • Cross-Browser & Cross-Platform Compatibility: Ensure applications run seamlessly across multiple browsers, devices, and platforms
  • Generative AI & Innovation: Develop innovative solutions leveraging generative AI technologies to enhance applications and workflows
  • Cloud Deployment & Management: Deploy, manage, and scale applications on cloud platforms (AWS, Azure, GCP)
  • apply DevOps and CI/CD best practices
  • Software Architecture & Documentation: Design software architecture and produce technical documentation on system design, deployment, integration, disaster recovery, and operations
  • Fulltime
Read More
Arrow Right
New

Full Stack Software Engineer (IoT)

We are seeking an Intermediate Full Stack Software Engineer to join our IoT Deve...
Location
Location
Mexico , CDMX
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • C#: Strong background with proven proficiency in C#
  • Java Experience: Practical experience developing and maintaining applications using Java
  • JavaScript/TypeScript: Solid understanding of JavaScript and TypeScript
  • Linux Experience: Strong working knowledge of Linux environments, administration, and troubleshooting
  • Cloud Platforms: Strong proficiency in Azure, with practical experience in deploying and managing applications in cloud environments
  • Kubernetes & DevOps: Hands-on experience with container orchestration (Kubernetes) and DevOps practices, including CI/CD pipelines, automation, and monitoring
  • Docker & Container Technologies: Experience working with Docker or similar containerization technologies
  • Software Development Life Cycle (SDLC): Fully engaged and experienced across the software development life cycle
  • Communication Protocols: Practical knowledge of MQTT and other communication protocols
  • Exposure to graph databases: Experience with databases and different types of data storage. Familiarity with graph databases is beneficial for this role (or exposure to Digital Twins technology)
Job Responsibility
Job Responsibility
  • Collaborate with the development team and clients to gather and analyze requirements and translate them into technical specifications
  • Support multiple on-going projects in challenging environments
  • Participate in the design and architecture of IoT applications and services, focusing on both backend and frontend components
  • Design, develop, and maintain high-quality, reliable, and scalable code following best practices and coding standards
  • Implement and enhance front-end interfaces using relevant frameworks
  • Demonstrate the ability to learn quickly, adapt to new technologies, and rapidly prototype solutions in fast-paced environments
  • Build and maintain RESTful APIs for seamless integration
  • Conduct unit testing, integration testing, and automated testing to ensure code quality and reliability
  • Optimize application performance, scalability, and security
  • Troubleshoot and debug application issues across the stack
Read More
Arrow Right
New

Microsoft Dynamics 365- CRM Developer

Location
Location
India , Gurgaon
Salary
Salary:
Not provided
yash.com Logo
YASH TECHNOLOGIES CONSULTING INC.
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience – 5 to 8 years
  • Perform administration, implementation, customization, development of Microsoft Dynamics 365 CRM
  • Proficient in backend programming using ASP.net Frameworks, Web services, C#, as well as front-end programming with HTML and JavaScript
  • Expertise in building complex applications on the Microsoft Dynamics CRM platform, including customizing entities and writing client-side JavaScript for sitemaps
  • Develop and implement business process flows, including steps, stages, and categories, with the ability to work with multiple entities and employ conditional branching
  • Implement role-driven business process flows
  • Experienced in creating workflows and plugins within the Microsoft Dynamics CRM environment
  • Create and manage relationship types, understand cascading rules, work with hierarchical data, configure entity mapping, and establish connections and connection roles
  • Generate comprehensive documentation and procedures while adhering to best practices
  • Support the configuration, deployment, and execution of CI/CD pipelines in accordance with SDLC methodologies
Read More
Arrow Right
New

Oracle Apex Developer

We are seeking an experienced application developer to design, build, and enhanc...
Location
Location
Hungary , Budapest
Salary
Salary:
Not provided
vodafone.com Logo
Vodafone
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • An experienced application developer with strong hands‑on expertise in the Oracle technology stack
  • Confident working with Oracle databases, SQL, PL/SQL, and Oracle APEX
  • Solid knowledge of web and data technologies such as JavaScript, CSS, and HTML
  • Comfortable developing and supporting applications in Linux/Unix environments
  • Experienced with scripting and automation using Bash and Python
  • Able to work effectively in agile delivery teams and complex, global environments
  • Comfortable handling sensitive financial data with integrity and attention to detail
  • Fluent in English
Job Responsibility
Job Responsibility
  • Develop, enhance, and maintain financial clearing and settlement applications built primarily on Oracle database technologies
  • Design and implement database‑centric solutions using Oracle SQL and PL/SQL
  • Build and support applications using Oracle APEX, applying HTML, CSS, and JavaScript
  • Support application deployment and operations across Unix/Linux and Windows environments
  • Perform unit, integration, and end‑to‑end testing to ensure solution quality and stability
  • Support production releases and carry out root‑cause analysis across development, test, and live environments
  • Collaborate with global stakeholders to support new business initiatives and process optimisation
  • Work closely with German development and support teams as part of a distributed delivery model
What we offer
What we offer
  • Exposure to global, large‑scale financial platforms used across Vodafone markets
  • Opportunities to contribute to strategic transformation initiatives and new revenue streams
  • A collaborative, international working environment with strong technical communities
  • The chance to work on modernisation programmes including digital core platforms and automation
  • A dynamic environment where innovative ideas are always welcome
  • A collaborative community where your professional goals and work are supported by a diverse team
  • Access to internal and external trainings via other providers
  • A supportive internal coaching and mentoring culture
  • Corporate assets including a laptop and mobile phone with One Business Mobile Superior subscription (unlimited voice, text message, and data within the EU)
  • Cafeteria package
  • Fulltime
Read More
Arrow Right
New

Senior Software Engineer

Wells Fargo is seeking a Senior Software Engineer.
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.wellsfargo.com/ Logo
Wells Fargo
Expiration Date
June 17, 2026
Flip Icon
Requirements
Requirements
  • 4+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
  • 4+ years of hands-on experience in building application using Java, Spring framework and Spring Boot
  • Strong experience in designing and building microservices/ web services
  • Experience in Front end development experience with ReactJS or Angular JavaScript, NodeJS
  • Familiarity with MongoDB, including querying, data validation, and understanding of document schemas
  • Experience in the payments domain with working knowledge of Wires/SWIFT, and ISO 20022 message structures
  • Familiarity with ElasticSearch, including indexing concepts, search/query validation, and interpreting results
  • Familiarity with GenAI tools such as GitHub Copilot, Agentic AI workflows, and LLM based test generation
  • Knowledge on messaging service like Kafka, Solace, etc
  • Experience in working on relation database like Oracle, MS SQL Server, etc
Job Responsibility
Job Responsibility
  • Lead moderately complex initiatives and deliverables within technical domain environments
  • Contribute to large scale planning of strategies
  • Design, code, test, debug, and document for projects and programs associated with technology domain, including upgrades and deployments
  • Review moderately complex technical challenges that require an in-depth evaluation of technologies and procedures
  • Resolve moderately complex issues and lead a team to meet existing client needs or potential new clients needs while leveraging solid understanding of the function, policies, procedures, or compliance requirements
  • Collaborate and consult with peers, colleagues, and mid-level managers to resolve technical challenges and achieve goals
  • Lead projects and act as an escalation point, provide guidance and direction to less experienced staff
  • Fulltime
!
Read More
Arrow Right
New

Dot Net Application Development Specialist

We are seeking an experienced Dot Net Application Development Specialist to supp...
Location
Location
India , Pune
Salary
Salary:
Not provided
vodafone.com Logo
Vodafone
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experienced in .NET Framework and .NET Core development
  • Proficient with ASP.NET Core, MVC, Web API, and Entity Framework
  • Skilled in frontend technologies such as micro‑frontends, Blazor, Angular or React, HTML, CSS, and JavaScript
  • Knowledgeable in UI/UX principles and responsive design using Bootstrap
  • Familiar with Azure services such as Functions, App Services, and SQL
  • Exposure to containerisation tools including Docker and Kubernetes
  • Comfortable working with Oracle SQL and ETL concepts
  • Experienced in scripting using Bash to automate workflows
  • Collaborative, analytical, and confident in troubleshooting complex technical challenges
  • Able to communicate effectively and perform consistently in dynamic environments
Job Responsibility
Job Responsibility
  • Design and develop robust, scalable application architectures using cloud‑native solutions on Azure
  • Collaborate with cross‑functional teams to analyse requirements and translate them into technical solutions
  • Apply agile and scrum methodologies throughout the software development lifecycle
  • Participate in technical discussions, conduct code reviews, and promote coding standards
  • Mentor junior and mid‑level developers through collaborative knowledge sharing
  • Design applications with a strong focus on security, availability, scalability, and maintainability
  • Build and enhance delivery‑ and stability‑focused tooling across diverse environments
  • Conduct testing, debugging, and optimisation to ensure reliability and performance
  • Implement algorithms to improve software functionality and efficiency
  • Manage end‑to‑end availability and performance of mission‑critical systems
What we offer
What we offer
  • Exposure to large‑scale, mission‑critical telecom platforms
  • Opportunities to work with modern cloud and microservices architectures
  • A collaborative environment that values learning and knowledge sharing
  • The ability to influence technology solutions used across global markets
Read More
Arrow Right
New

Senior Software Engineer

Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.wellsfargo.com/ Logo
Wells Fargo
Expiration Date
June 15, 2026
Flip Icon
Requirements
Requirements
  • 4+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
  • C#, .NET Core/Web API
  • React.js, JavaScript (ES6+), HTML, CSS
  • SQL Server (Expert): T-SQL, performance tuning, indexing, transactions
  • Unit testing: xUnit, Jest
  • Automation testing
  • CI/CD (Azure DevOps, GitHub Actions, Jenkins, Liquibase)
  • OpenShift, Kubernetes
  • Microservices architecture
  • Security best practices (OAuth, JWT, OWASP)
Job Responsibility
Job Responsibility
  • Lead moderately complex initiatives and deliverables within technical domain environments
  • Contribute to large scale planning of strategies
  • Design, code, test, debug, and document for projects and programs associated with technology domain, including upgrades and deployments
  • Review moderately complex technical challenges that require an in-depth evaluation of technologies and procedures
  • Resolve moderately complex issues and lead a team to meet existing client needs or potential new client needs while leveraging solid understanding of the function, policies, procedures, or compliance requirements
  • Collaborate and consult with peers, colleagues, and mid-level managers to resolve technical challenges and achieve goals
  • Lead projects and act as an escalation point, provide guidance and direction to less experienced staff
  • Design, develop, and maintain applications using .NET Core and React.js
  • Build and consume RESTful APIs
  • Develop and maintain unit and automated tests using xUnit (backend) and Jest (frontend) and integrate with CI/CD pipelines
  • Fulltime
Read More
Arrow Right