338 Javascript jobs in London
Javascript Developer
Posted today
Job Viewed
Job Description
Javascript Developer
Posted 596 days ago
Job Viewed
Job Description
About Eventogy:
NO AGENCIES - Please do not attempt to canvas from here
Eventogy is a leading event management platform that caters to large corporate enterprise businesses, such as banks, law firms, and government bodies. We specialise in providing event management solutions for highly regulated industries, with a strong focus on security and compliance. As a design-first organisation, we are currently undertaking a complete rebuild of our platform to create an even more intuitive and engaging user experience.
We are seeking a skilled Javascript Developer to join our team and play a crucial role in implementing our redesigned platform. The successful candidate will work closely with our design and development teams to create pixel perfect and highly functional web applications, ensuring an exceptional user experience.
Responsibilities:
- Collaborate with UX/UI designers and back-end developers to create visually appealing, user-friendly, and highly functional and responsive web applications.
- Convert designs and wireframes into high-quality HTML, CSS, and JavaScript code.
- Optimize applications for maximum speed, scalability, and responsiveness.
- Ensure consistent implementation of brand and design guidelines across all platforms.
- Develop and maintain reusable code and libraries for future use.
- Stay up-to-date with the latest front end development technologies and best practices.
- Conduct thorough testing and debugging to ensure the seamless functioning of applications.
- Collaborate with cross-functional teams, including product managers, developers, and stakeholders, to define and implement innovative solutions for the product direction, visuals, and user experience.
Requirements
- A Bachelor's degree in Computer Science, Web Development, or a related field.
- A minimum of 3 years of experience as a Front End Developer, preferably in the event management or technology sector.
- Proficient understanding of web markup, including HTML5, CSS3, and JavaScript.
- Experience building NextJS Web Applications using Typescript.
- Familiarity with TailwindCSS.
- Experience with responsive and adaptive design, as well as an understanding of the technical limitations and constraints of web applications.
- Strong understanding of cross-browser compatibility issues and ways to work around them.
- Knowledge of code versioning tools, such as Git.
- Excellent problem-solving skills and a keen eye for detail.
- Strong communication and teamwork skills, with the ability to work effectively with cross-functional teams.
Benefits
All applicants MUST have working Visas or be UK residents and be currently present in the UK.
This is a hybrid role and we can negotiate the terms of your office presence, but for your information, we currently come in 2-3 times a week to the Farringdon office in London.
We have the finest coffee shop on our doorstep. A food market right in front of the office. Access to gym membership, with conditions! Training is catered for as and when needed. Pret coffee subscription included
NO AGENCIES - Please do not attempt to canvas from here.
Salary: from £50,000 subject to qualification.
Senior JavaScript Developer
Posted 167 days ago
Job Viewed
Job Description
JOB SUMMARY
We are looking for a highly motivated Senior Vue.js Developer to join our team. You will be responsible for evolving and scaling our existing platforms as well as working on new greenfield projects. Mentoring other developers, practising excellent communication and motivation within the team is essential. There is a lot of scope for responsibility and the individual should be comfortable taking ownership of and managing all aspects of the front-end stack. You will join a team of front-end, back-end and database developers to deliver modern Progressive-Web-Applications, Applications and Websites.
ESSENTIAL DUTIES
- Evolving and scaling our existing platforms with informed technical decisions.
- Conceptualizing and developing new, stimulating user-facing features.
- Creating reusable libraries and efficient code for broader team use in future projects.
- Prioritizing the optimization of applications for optimal speed and scalability.
- Managing Pull Requests in alignment with the team's workflow, ensuring project expectations and deadlines are met.
- Refining internal processes to enhance the performance, reliability, and usability of our platforms.
- Identifying and making improvements to any performance-related issues affecting our web and mobile-based applications.
- Upholding stringent security standards for web and mobile applications, promptly resolving and protecting against vulnerabilities.
- Staying in tune with innovations and advancements in JavaScript and applying them to keep our applications highly competitive and adept.
- Mentoring team members in a supportive environment to further their growth and understanding of JavaScript's core concepts and best practices.
- Fostering an atmosphere for innovation and positivity, inspiring team members to deliver their best work consistently.
Requirements
Essential Skills
- Strong understanding of the following technologies:
- ES6 & JavaScript
- Vue.js
- Web markup, including HTML & CSS
- Asynchronous request handling using the likes of REST or GraphQL
- Front-end build tools, such as Vite, Webpack and CLIs
- Git and its related platforms like Github or Gitlabs
- Package management using npm
- Browser rendering behaviour and performance
- Passion for writing quality, high-performance and maintainable code following best practices
Desirable Skills
- Typescript
- Nuxt.js
- Node.js
- Storybook
- CI/CD, Pipeline management, GitHub Actions
- Docker
- Prototyping/Storyboarding
- Graphics editing with the likes of Figma, Photoshop & Illustrator
- Mobile & Responsive design
- Testing tools like Vitest, Jest, Playwright, Cypress
KEY DELIVERABLES
- Leverage advanced JavaScript techniques to develop high-quality, efficient code, assess coding opportunities, conduct robust code reviews, streamlining codebase, and prototypes to continuously improve performance and user experience. Accurately estimate the timescales for design, development and testing phases to ensure realistic and effective project scheduling.
- Evaluate the potential impact of each change request, proactively communicating any associated risks to project managers and the leadership team.
- Collaborate proactively with the development team to coordinate the seamless delivery of high-quality application code.
- REQUIRED EXPERIENCE / QUALIFICATIONS
- IT professional with 5 years of design and technical background and knowledge
- Proven experience in web design and development
- Analytical and problem-solving skills
- Self-motivated and able to work/travel independently
- Proactive, able to work with a high level of responsibility and autonomy, able to work under pressure
- Flexible in terms of working time with a priority on “getting the job done”
- A good team player who can perform and work on a wide variety of tasks simultaneously
COMPETENCIES/SKILLS
Technical Skills
- Advanced JavaScript expertise
- Empowered decision making
- Strong oral and written communication skills
- Cultivates teamwork and collaboration
- Effective allocation and management of resources
Personal Effectiveness
- Acts with integrity and professionalism
- Demonstrates adaptability and resilience
- Excellent organizational and time management skills
- Sensitivity towards cultural diversity
- Takes a proactive lead, handles queries, manages issue resolution
- Commitment to quality, detail-oriented approach, and a strong work ethic
Interpersonal Skills
- Influences others across all levels
- Foster open communication
- Builds and maintains positive relationships
- Delivers persuasive presentations to senior management
Growth & Innovation
- Challenges existing procedures
- Identifies weaknesses and proposes improvements
- Encourages continuous learning and improvement
The above statements are intended to describe the general nature and level of work being performed by people assigned to this job. They are not intended to be an exhaustive list of all responsibilities, duties, and requirements.
Web Developer
Posted 12 days ago
Job Viewed
Job Description
Join our team of passionate individuals who strive to be one of the best game studios in
the world. We are currently seeking experienced Web Dev Engineers who can contribute to
our growth. As a fully remote studio with colleagues across the globe, we emphasise clear
communication as much as our technical skills.
Companion Group is an AAA co-development gaming studio with a globally distributed and
fully remote setup. It is renowned for its ability to overcome the most intricate challenges in
multiplayer game development and developing reliable multi-player games. We have become
the primary choice for game dev studios aspiring to elevate their latest multiplayer titles,
enabling scalability supporting large numbers of players, maximising player density, and
crafting immersive gameplay experiences. Our portfolio boasts groundbreaking games
developed in collaboration with major studios worldwide.
We firmly believe that bringing together talented and passionate individuals and providing
them with direction, autonomy, and trust creates a truly unique and inspiring work
Environment.
Create well-designed and tested code using best practices for web
development, including for responsive design and mobile displayIncorporate data from back-end databases and services
Collaborate closely with other technical experts to ensure optimal network performance and seamless integration of multiplayer features. Work across the team to help provide a seamless web experience. Be at the forefront of our web presence and allow users a dynamic and immersive web experience.
Provide accurate development estimates and comprehensive reporting to support efficient team collaboration across web, backend, and game teams
Skills:
Demonstrate a strong understanding of coding processes, standards, and methodologies
Possess at least 5 years of professional web development experience, showcasing your expertise
Showcase your abilities in React, NextJS, TypeScript, MUI and cloud service providers with your successful project history. Ability to work with CI/CD pipelines, PRs, and Web APIs
Excel in teamwork within a collaborative development environment, contributing to the collective success.
Embrace a positive and proactive approach, fostering a supportive and inspiring work atmosphere
Exhibit a genuine passion for continuous learning and growth within a world-class web development team
Experience in implementing web development workflows and operations using a variety of tools, including Azure DevOps.
Experience in backend development, preferably with C# and ASP.Net Core.
Build sites emphasising for reliability, extensibility, site performance, and cost-effectiveness. Profile and optimise code when necessary
Rewards:
Competative salary of £35,000 - £50,000 Per annum.
Embark on a clearly defined career ladder, enabling you to progress in responsibilities and be rewarded accordingly. We like to grow from within.
Enjoy the flexibility of a fully remote role, collaborating with top game developers from around the world.
Join forces with industry leaders who will inspire and guide you on your path to success. Helping you grow and learn is a big part of our DNA
Let’s build worlds that inspire and immerse players in the magic of a timeless era. Apply now and become part of one of the best game studios in the world!
Front-End Javascript Developer - London
Posted today
Job Viewed
Job Description
About the job your considering
We are seeking a highly skilled and experienced Senior / Lead Front-end JavaScript Developer to join our Experience Engineering team. In this role, you will lead the development of an impactful web application for a public sector programme, ensuring high performance, scalability, and maintainability. You will work closely with cross-functional teams to deliver engaging solutions that meet our client’s needs.
Your role
- Provide technical leadership and mentorship to a team of developers, guiding them through best practices and ensuring high-quality code.
- Design, develop, and maintain front-end components of web applications using HTML, CSS & JavaScript
- Collaborate with architects and other developers to design robust, scalable, and secure architectures for new projects and enhancements to existing systems.
- Lead and participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives.
- Conduct thorough code reviews to ensure code quality, performance, and adherence to best practices.
- Continuously improve our teams’ development processes, tools, and techniques to enhance productivity and product quality.
- Work closely with clients and internal teams to understand requirements, provide technical guidance, and deliver solutions that exceed expectations.
- Stay up to date with the latest industry trends and technologies, and drive continuous learning and innovation within the team.
Your skills and experience
- Proficiency in HTML5, CSS3, and JavaScript (ES6+).
- Proven experience of Express.js and Nunjucks
- Experience using the GOV.UK Design System
- Familiarity with the GOV.UK CASA UI framework
- Experience with MongoDB and NoSQL variants writing robust and scalable queries and operations
- Experience with TypeScript and modern development tools and practices.
- Knowledge of Cloud-Native development on the AWS Platform (IAM, SQS, S3, Secrets Management, KMS).
- Familiarity with CI/CD pipelines and DevOps practices.
- Experience with version control systems (Git).
- Understanding of web standards, accessibility, performance and development best practice.
- A track record in a lead or senior developer role, with experience of mentoring and guiding development teams.
- Excellent problem-solving skills and the ability to think critically and creatively.
Your Security Clearance
To be successfully appointed to this role, it is a requirement to obtain Security Check (SC) clearance.
To obtain SC clearance, the successful applicant must have resided continuously within the United Kingdom for the last 5 years, along with other criteria and requirements.
Throughout the recruitment process, you will be asked questions about your security clearance eligibility such as, but not limited to, country of residence and nationality.
Some posts are restricted to sole UK Nationals for security reasons; therefore, you may be asked about your citizenship in the application process.
What does 'Get The Future You Want' mean to you?
You will be empowered to explore, innovate, and progress. You will benefit from Capgemini’s ‘learning for life’ mindset, meaning you will have countless training and development opportunities from thinktanks to hackathons, and access to 250,000 courses with numerous external certifications from AWS, Microsoft, Harvard ManageMentor, Cybersecurity qualifications and much more.
You’ll be bringing your unique skills and perspectives to the team, inspiring and taking inspiration from your teammates as you unlock value in everything you do. You’ll be joining a professional community of experts, who have got your back and will support you, every step of the way.
You will be encouraged to have a positive work-life balance. Our hybrid-first way of working means we embed hybrid working in all that we do and make flexible working arrangements the day-to-day reality for our people. All UK employees are eligible to request flexible working arrangements
Why you should consider Capgemini
Growing clients’ businesses while building a more sustainable, more inclusive future is a tough ask. When you join Capgemini, you’ll join a thriving company and become part of a diverse collective of free-thinkers, entrepreneurs and industry experts. We find new ways technology can help us reimagine what’s possible. It’s why, together, we seek out opportunities that will transform the world’s leading businesses, and it’s how you’ll gain the experiences and connections you need to shape your future. By learning from each other every day, sharing knowledge, and always pushing yourself to do better, you’ll build the skills you want. You’ll use your skills to help our clients leverage technology to innovate and grow their business. So, it might not always be easy, but making the world a better place rarely is.
About Capgemini
Capgemini is a global business and technology transformation partner, helping organisations to accelerate their dual transition to a digital and sustainable world, while creating tangible impact for enterprises and society. It is a responsible and diverse group of 340,000 team members in more than 50 countries. With its strong over 55-year heritage, Capgemini is trusted by its clients to unlock the value of technology to address the entire breadth of their business needs. It delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fuelled by its market leading capabilities in AI, generative AI, cloud and data, combined with its deep industry expertise and partner ecosystem. The Group reported 2024 global revenues of €22.1 billion.
Get The Future You Want |
Junior Web Developer Apprentice
Posted 3 days ago
Job Viewed
Job Description
Junior Web Developer Apprenticeship
Posted 6 days ago
Job Viewed
Job Description
What you will learn and do:
- Develop proficiency in front-end technologies (HTML, CSS, JavaScript).
- Gain experience with modern JavaScript frameworks (e.g., React, Angular, Vue.js).
- Learn back-end development concepts and languages (e.g., Node.js, Python, Ruby).
- Understand database management and SQL.
- Work with version control systems like Git.
- Participate in code reviews and testing procedures.
- Collaborate with team members in a remote, agile environment.
- Contribute to the design and implementation of web applications.
- Develop problem-solving skills and a logical approach to coding challenges.
Requirements:
- A strong passion for technology and web development.
- Basic understanding of programming concepts is beneficial but not essential.
- Excellent communication skills, both written and verbal.
- Ability to work independently and manage your time effectively.
- A proactive attitude and eagerness to learn.
- Minimum of A-Levels or equivalent qualifications in relevant subjects (e.g., IT, Computer Science) or equivalent experience.
- Must be eligible to work in the UK.
Be The First To Know
About the latest Javascript Jobs in London !
Junior Web Developer Apprentice
Posted 8 days ago
Job Viewed
Job Description
Qualifications:
- Minimum of 4 GCSEs at grades A*-C (or equivalent) including Maths and English.
- A demonstrable passion for technology and web development.
- Basic understanding of HTML, CSS, and JavaScript is advantageous but not essential.
- Strong problem-solving aptitude and logical thinking skills.
- Excellent communication skills and ability to work collaboratively in a remote setting.
- Eagerness to learn and adapt to new technologies.
- Must be eligible to work in the UK and meet apprenticeship funding requirements.
Remote Junior Web Developer - Apprentice
Posted 2 days ago
Job Viewed
Job Description
Key Responsibilities:
- Assist in the development and implementation of web applications.
- Write clean, efficient, and well-documented code under guidance.
- Participate in code reviews and testing procedures.
- Collaborate with team members via digital communication tools.
- Learn and apply new technologies and development best practices.
- Troubleshoot and debug issues in existing applications.
- Contribute to project documentation.
- Engage in learning modules and mentorship sessions.
- A strong interest in web development and software engineering.
- Basic understanding of HTML, CSS, and JavaScript is a plus.
- Excellent communication and teamwork skills.
- Proactive attitude and eagerness to learn.
- Ability to work independently and manage time effectively in a remote setting.
- High school diploma or equivalent.
- Resilience and a commitment to completing the apprenticeship program.
Remote Junior Web Developer Apprentice
Posted 8 days ago
Job Viewed
Job Description
As a Remote Junior Web Developer Apprentice, you will work closely with experienced developers, contributing to the design, development, and maintenance of innovative web applications. Your learning journey will cover front-end development (HTML, CSS, JavaScript), back-end technologies, database management, and version control systems like Git. You will participate in team meetings, contribute to code reviews, and learn best practices in agile development methodologies. This role is ideal for someone who is passionate about coding, a quick learner, and possesses excellent problem-solving skills.
Key responsibilities will include assisting in the coding and debugging of web features, collaborating with designers to implement user interfaces, and testing applications to ensure functionality and performance across different devices and browsers. You will also be involved in documenting code and processes, and learning to manage project tasks effectively using collaboration tools. The support provided will be continuous, with dedicated mentors guiding you through challenges and celebrating your progress. This apprenticeship is structured to build a strong foundation in web development, preparing you for a successful career in the tech industry. The ideal candidate will have a strong foundational understanding of computer science principles, a demonstrable passion for technology through personal projects or academic work, and a keen desire to absorb new knowledge and skills. Excellent communication skills are essential for remote collaboration.