Find your next tech and IT Job or contract Front-End Developer (JavaScript, Node, React, Angular, Vue...) in United Kingdom
The front end developer handles the optimization, ergonomics and navigation of a mobile application or website. Unlike the back end developer who works behind the scenes, the front end developer works directly on the visible interface of the site. Their mission is to ensure that internet users can interact with the site without any constraints and with complete ergonomics. They constantly stay informed about web innovations and developments in order to always deliver trendy and innovative websites. For this, solid training is necessary as well as numerous qualities and skills.
View the latest IT & tech jobs across the United Kingdom, offering a wealth of opportunities in various tech sectors.
Tip
Use commas to search for several terms at the same time.
Example : sql, php corresponds to sql OR php
Job Vacancy
Automation & Data Analytics Developer
At the Mercedes-AMG Petronas Formula One Team, a group of passionate and determined people work to design, develop, manufacture and race the cars with the aim of fighting for world championships each and every year. Whether working in our Operations, Technical, Race or Business Support functions, we are all in and aspire to build the greatest team in the history of our sport. Every individual plays their part. No stone is left unturned in the chase for every tenth of a second. The history of our sport is long and rich, and we are continuing our journey with renewed effort year on year. Record books remember the names of a few, but history is written by the many. We are looking for an experienced developer to join our IT department and deliver modern digital solutions to business automation and dashboarding requests. The successful candidate will be part of a growing centre of competency delivering business process automation and data analytics solutions. This role provides the opportunity to enable transformational change across many business functions, by promoting operational excellence through automation development and helping the business to gain insights from their data. Analyse automation and reporting requirements expressed by diverse business users. Collaborate with colleagues from the Architecture and the wider IT teams to define solutions. Use tools and methodologies to create representations for process orchestrations, functions, and user interfaces when user interactions are needed. Develop API, services or endpoints when missing from systems involved in these integrations. Develop PowerBI reports and dashboards embedding effective visualisations. Ensure attention to deployment, performance, and maintainability. Embrace the continuous integration process and platform, and the observability principles. Report on progress to project managers and/or business requestors. Ensure developments meet all requirements of quality, security, modifiability, extensibility etc. Provide 1st line support to users or 2nd line expertise to the Tech Support team, troubleshooting and fixing complex issues. Essential: Experience in software development and coding in various object-oriented languages (C#, Java, etc.). Experience in UI/UX design. Experience in developing Microsoft Power Platform solutions (PowerAutomate, PowerApps, PowerBI). Knowledge of Camunda, Automation Anywhere RPA, Python, Kafka. Familiarity with Spring Boot, HTML/CSS, REST, JavaScript (React.js), Azure DevOps & pipelines. Minimum BSc/BA in computer science, engineering, or relevant field (MSc/MA preferred). Demonstrable experience working in a comparable role in an enterprise environment. Self-motivated individual with a keen eye for detail, taking great pride in getting users satisfied. Excellent planning, communication, influencing and negotiation skills. Appetite and ability to work in a fast paced, high frequency change environment. Organised, flexible, proactive and results-oriented. Desirable Knowledge of BPMN and business process modelling. Experience developing APIs and event-driven solutions. Experience deploying applications in Kubernetes. Understanding of software quality assurance principles, and of the Agile methodology. Benefits: Our riverside campus is powered by 100% renewably sourced energy and features an on-site gym and exercise studio, subsidised restaurant and on-site parking with EV chargers available. We offer a competitive and attractive package of benefits including a generous bonus scheme, Mercedes car lease scheme, private medical cover, life assurance and 25 days holiday. We pride ourselves on our family-friendly environment, employee well-being programme and offer flexible working opportunities. Why us: At the heart of our performance are our people. Every member of our team has a voice and plays their part in contributing to our successes on and off the racetrack. We take pride in creating an innovative, collaborative and high-performance culture where all of our team members are respected, empowered and valued. Through our Accelerate 25 programme, we are continuously working to make our team even more diverse and inclusive. Whatever your background, we believe that you will find working with us rewarding and enriching.
Job Vacancy
SITS Business Analyst
Title: Join Our Team as a SITS Business Analyst in Edinburgh! This will mainly be a remote role, with the expectation to travel into the office once per a week. Our client, an esteemed higher education institution based in the heart of Edinburgh, is seeking to recruit a talented and experienced SITS Business Analyst who MUST have experience working within the higher education sector, to assist with a three year programme of work. As part of their continuous improvement project for student systems, they require someone with exceptional analytical skills who can engage stakeholders at all levels and provide business analysis skills in business change projects which are designed to help enhance the way the University administers and supports the student lifecycle. These projects have the objective of delivering effective and efficient processes and systems to the students, academic and professional service staff who engage with the student lifecycle. This is achieved by working together with our user community to develop innovative and sustainable business process and system changes. 3. Main Responsibilities Provide business analysis expertise: (75%) * Ensure projects deliver measurable benefits to the University, focusing on enhancing key processes, systems, data and training. * Conduct consultative process reviews, analysis, and redesigns with colleagues across the University, preparing the business to embed and benefit from changes. * Develop implementation plans, manage handover to business-as-usual operations, and uphold departmental standards, ensuring effective training, communication, and engagement throughout project lifecycles. * Develop strong relationships with a wide range of stakeholders in Schools, Colleges, and Support Groups, as well as among professional services colleagues, project teams, and senior University figures. * Strive to improve the team and department's effectiveness by identifying and implementing continuous improvements and actively contributing to the department's leadership. 1. Planning and Organising: * Plan and manage change implementation, including business process and systems training, software rollout, and communication. * Engage with stakeholders to establish a clear scope, deliverables, and objectives for each project. * Plan and organise workshops for diverse University stakeholders to facilitate process analysis and identify options for change. * Contribute to the planning of software development sprints and manage plans effectively, adapting to changes in requirements or business priorities. Problem Solving and Decision Making: * Responsible for leading the redesign of business processes through collaboration with University colleagues to develop more efficient procedures. * Influence decisions and advise on system functionality, considering the impact of new policies on the current operations. * Support the transition planning with schools and the integration of changes delivered through projects. * Analyse, test, and implement new developments and enhancements. Key Contacts/Relationships: *Develop and maintain key relationships with teaching organisations, support groups, multidisciplinary project teams, and senior leaders across the organisation. Knowledge, Skills and Experience Needed for the Job: Qualifications: Educated to a degree level (or equivalent experience) with evidence of personal and professional development Experience, Knowledge, Skills and Competencies, Personal Attributes Essential: * Demonstrated experience in facilitating successful change management programmes, approaches, and implementation strategies through proficient use of business analysis techniques. * Strong communication skills which supports the development and implementation of projects and business change. * The ability to: o React quickly to changing demands o Work with minimum supervision accurately and consistently to high standards o Work collaboratively and effectively with software developers and business partners o Develop positive working relationships. * Experience of, and a preference for, working in an Agile project environment - experience of user story writing, user story mapping, story estimating, developing personas, Kanban boards to manage work. * An enthusiasm for, and practical experience of, continuous improvement - both in the way you work and to help others improve their processes. Desirable: You will also have a number of the following: *Practical involvement in business operations within a university environment, specifically in areas supporting the student lifecycle such as admissions, student administration, and course or programme administration, complemented by a solid working knowledge of the associated student and academic administration processes and policies. *Experience of working with Tribal SITS or another student information system. *Experience of practising Human Centred Design or User Experience Design. *Experience of developing standard operating procedures and user guidance. *Experience of project management. *Experience of data analysis through writing SQL against databases, testing new IT solutions and understanding of technical principles. *Experience of SAP Business Objects Business Intelligence Suite. To find out more about Real, please visit XX XX XX XX XX Real Staffing, a trading division of SThree Partnership LLP is acting as an Employment Business in relation to this vacancy | Registered office |8 Bishopsgate, London, EC2N 4BQ, United Kingdom | Partnership Number | OC387148 England and Wales
Job Vacancy
Java Software Development Engineer (Security Clearance)
Java Software Development Engineer (Security Clearance) Position Description The Space, Defence and Intelligence business unit in CGI is a true IT Systems Integrator. We work, build, and operate bespoke, technically complex, mission-critical systems which help our clients keep us all safe and secure. We bring innovation to our clients using proven and emerging technologies, agile delivery processes and our deep expertise across the breadth of space, defence, intelligence, aerospace and maritime, all underpinned by our end-to-end cyber capability. We work collaboratively with global technology companies, cutting edge SMEs and academia to deliver the optimal solution for each client. CGI was recognised in the Sunday Times Best Places to Work List 2024 and has been named one of the 'World's Best Employers' by Forbes magazine. We offer a competitive salary, excellent pension, private healthcare, plus a share scheme (3.5% + 3.5% matching) which makes you a CGI Partner not just an employee. We are committed to inclusivity, building a genuinely diverse community of tech talent and inspiring everyone to pursue careers in our sector, including our Armed Forces, and are proud to hold a Gold Award in recognition of our support of the Armed Forces Corporate Covenant. Join us and you'll be part of an open, friendly community of experts. We'll train and support you in taking your career wherever you want it to go. Due to the secure nature of the programme, you will need to hold UK Security Clearance or be eligible to go through this clearance. This role that will be based at a site in Leatherhead Your future duties and responsibilities Are you a seasoned Senior Java Developer passionate about driving innovation in enterprise solutions? Join us in shaping the future of enterprise application integration and workflow management as part of our team. You'll play a pivotal role in modernising and evolving our solution, leveraging cutting-edge DevSecOps and Infrastructure as Code methodologies. About the Role As a Senior Java Developer, you will be embedded in a dynamic Scrum team, contributing to the design, development, and modernisation of key solution components. This is a robust Service-Oriented Architecture (SOA) application powered by Oracle Suite and Java EE. It integrates enterprise applications, enables workflow automation, and powers a feature-rich portal that delivers critical functionality to users. You will lead the design and implementation of new features, tackle performance challenges, and integrate modern technologies into both operational solutions and development processes. Key Responsibilities • Development and Testing: Implement and test key solution elements using appropriate technologies. • Integration: Collaborate closely with developers to integrate the Portal and Service Layer. • Peer Review: Conduct peer reviews of code and software fixes developed by teammates. • Modernisation: Contribute to performance redesigns and migration to current technologies. • Tooling: Assist with enhancing the Maven and GitLab Runner build and test framework. • Demonstrations: Present updates to product owners for approval. Required qualifications to be successful in this role Essential Technical Skills • Core Programming: Java, JavaScript • APIs & Messaging: REST APIs, JSON Messages • Front-End Frameworks: JavaScript Frameworks (React preferred) • Build Tools: Maven • Version Control: GitLab (or similar) • CI/CD Processes: Build & Release Essential Soft Skills • Team player with strong relationship-building capabilities. • Detail-oriented while maintaining a broad perspective. • Resilient, adaptable, and able to thrive in an Agile environment. • Excellent communication skills for cross-level engagement. • Proactive problem solver with situational awareness. • Organized and efficient. Desirable Skills • Database Knowledge: Basic SQL (e.g., Oracle). • XML Technologies: XML, XSD, XSL, XPath, XSLT. • Web Services: SOAP, REST. • Oracle Products: WebLogic, BPEL Manager, Oracle SOA Suite. • Development Tools: Selenium, ReadyAPI, Solr, Nexus. • Automation & Scripting: PowerShell, Active Directory integration. #LI-SB2 Together, as owners, let's turn meaningful insights into action. Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you'll reach your full potential because... You are invited to be an owner from day 1 as we work together to bring our Dream to life. That's why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company's strategy and direction. Your work creates value. You'll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise. You'll shape your career by joining a company built to grow and last. You'll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons. Come join our team-one of the largest IT and business consulting services firms in the world.
Job Vacancy
Senior UI Developer - Central London
Job Description Senior UI Developer - Central London We are looking to recruit a Senior UI Developer with at least 5 years experience. Your experience must cover Front End UI development. It is important that those developers be sufficiently experience to lead the UI development in a micro-service/angular framework. Must have a very good background with Angular implementation and testing, along with rest end points. Additionally you must have a good understanding of how to break down an implementation of the UI to segregate the business logic responsibilities correctly. The following would be good to have - Vanilla Javascript/Core JavaScript coding, NodeJS, HTML5, CSS3). Key Skills required: Node.JS Development Javascript - variable scoping - Event handling and Event delegation - JSON parsing and looping - Promises - DOM manipulation. HTML - Semantic Markup - Accessibility - SEO friendly markup CSS - Positioning - Flex layout - Basic idea of CSS preprocessors like LESS/SCSS This is a 6 month assignment in Central London. Please send your CV to us in Word format along with daily rate and availability.
Job Vacancy
Senior UI Developer - Central London
Job Description Senior UI Developer - Central London We are looking to recruit a Senior UI Developer with at least 5 years experience. Your experience must cover Front End UI development. It is important that those developers be sufficiently experience to lead the UI development in a micro-service/angular framework. Must have a very good background with Angular implementation and testing, along with rest end points. Additionally you must have a good understanding of how to break down an implementation of the UI to segregate the business logic responsibilities correctly. The following would be good to have - Vanilla Javascript/Core JavaScript coding, NodeJS, HTML5, CSS3). Key Skills required: Node.JS Development Javascript - variable scoping - Event handling and Event delegation - JSON parsing and looping - Promises - DOM manipulation. HTML - Semantic Markup - Accessibility - SEO friendly markup CSS - Positioning - Flex layout - Basic idea of CSS preprocessors like LESS/SCSS This is a 6 month assignment in Central London. Please send your CV to us in Word format along with daily rate and availability.
Job Vacancy
Javascript Front End Developer- Central London
Job Description Javascript Front End Developer - Central London JavaScript Engineer required to join a fast growing company and shape the future of payments cross-platform and cross-device? Evolving in an agile and collaborative environment, you will be part of a multidisciplinary and excellence-driven team and bring your solid native JavaScript skills and perspective to all projects that you're involved in. The role is uniquely positioned to be deeply involved in the entire product lifecycle, working side by side with Front-End & Back-End Developers, Architects and Designers towards a common goal: provide millions of online shoppers worldwide with the best possible payment experience. The ideal candidate must live and breathe agile and firmly believe in creating clean, testable code. Key Responsibilities Create intuitive, robust, and reusable user interfaces using Vanilla JS Build cross platform, cross browser, responsive HTML5 and CSS3 Engage in the entire product development cycle to understand business objectives and user goals, and ensure solutions offer true value to our customers Produce high quality solutions that will enhance or simplify existing processes Work with designers to promote brand and interface guidelines Encourage the use of best practices and workflows throughout the organization Contribute to team discussions and stand-ups Mentor Junior Team members Skills & Experience Excellent JavaScript (Vanilla) with code patterns Good knowledge of some JS frameworks (e.g. Angular, Backbone) Complete understanding of the full web stack Solid knowledge of CSS pre-processors (SASS, LESS) and HTML5 Knowledge of some server side languages (e.g. PHP, NodeJS) Knowledge of some client / server testing framework (e.g. Mocha, Jasmine, JUnit) Bilingual English and JavaScript Salary will be in the range £40K to £60K Per Annum. Please send your CV to us in Word format.
Job Vacancy
Software Developer
We are looking for Software Developers with Java and/or NodeJS experience. Our current technology stack is below: AWS, Docker, Go, Java, Kafka, Spring, Node.js, TypeScript, MongoDB, Oracle Companies House offers a flexible and welcoming culture that promotes a healthy work life balance as well as a proactive approach to wellbeing that allows us to be our best at work. We recognise that people are the key to our success so offer a fantastic benefits package including flexible working with no core hours, 30 days annual leave, 8 bank holidays and 1 privilege day as well as enrolment into the Civil Service Pension scheme with a contribution rate averaging 28%. Companies House cannot offer Visa sponsorship to candidates through this campaign. Job description As a Developer you'll join one of our many Agile Software Development teams. A typical team is made up of an agile delivery manager, developers, testers, user researchers, analysts and a product owner. You'll be responsible for: Designing efficient and maintainable solutions Contributing and adhering to our technical standards Maximising the automated test coverage to help move to continuous delivery Ensuring code quality through code reviews What it is like to work in Companies House Inclusive and diverse teams are important to us. Wherever possible we offer flexible working arrangements. We'll support you to meet other commitments and help you strike a better work-life balance. We're keen to create an environment that works for everyone, and we particularly encourage applications from different underrepresented demographics. Half a day a week is devoted to Innovation time where everyone in digital can work on whatever they choose, be that building new applications, trying new technologies or working towards certifications, it's up to you. In addition to this we offer lots of opportunities to have training as and when it is needed. We trust and empower our staff to work in a way which best suits them. Companies House is an award-winning employer, with an Investors in People Platinum Award we are at the forefront in ensuring our staff reach their full potential in building brilliant services on cutting-edge technology. You'll be joining our Software Engineering Profession at a time of transformation and you will be a part of shaping the future of our department. We use Agile Methodologies and promote a culture of continuous improvement. Person specification We're looking for the following experience, which will be assessed at sift and at interview. Please refer to the 3 bullet points in bold below when writing your personal statement (including examples). 2 years knowledge of programming tools, frameworks, and techniques in at least one of the following ecosystems: Java, or Node (you will be expected to learn to become proficient in the other once in post as required according to business needs) Experience of developing software throughout the delivery lifecycle. Knowledge of RESTful APIs. A passion for high quality, well-crafted code, and associated tooling. A degree in computing or similar would be an advantage. You embrace continuous integration and have a continuous delivery mindset. You are patient and can help support and mentor others with different degrees of expertise to maximise their potential. You have excellent communication skills and can help explain complicated technical issues to individuals who don't share the same technical experience. Knowledge of any of the following technologies/approaches: Concourse CI, Go, Kafka, MongoDB, Oracle SQL, Typescript, Docker, Terraform. Knowledge of microservice driven architecture. Knowledge of developing in the Cloud. Behaviours We'll assess you against these behaviours during the selection process: Changing and Improving Making Effective Decisions Developing Self and Others Technical skills We'll assess you against these technical skills during the selection process: Systems Integration Development Process Optimisation User Focus Programming and Build System Design Where will you be working? You will be aligned to our Cardiff Office, where we are currently using a hybrid approach to the way we work. Our approach to hybrid working provides opportunities for you to be adaptable in the way you work so that you can achieve a healthy balance between your work and home life. The degree of choice you have will depend on business need, your role and your day-to-day work activities and will be discussed at offer stage. Remote contracts will only be offered to successful candidates who are not a commutable distance to our Cardiff, Belfast or Edinburgh offices. If you are located a reasonable distance to one our offices, you will receive a hybrid contract aligned to one of our offices. Benefits We offer an excellent benefits package that includes: a generous 30 days annual leave plus 8 bank holidays and 1 privilege day enrolment into the with a contribution rate of averaging 28% a range of recognition schemes including instant awards to thank and recognise each other's efforts and contributions strong ethos of equality, diversity and inclusion great work life balance with flexible and mobile working available for many roles a pro-active approach to employee wellbeing that allows our employees to flourish and be their best at work and has enabled us to become an platinum accredited employer online financial support and advice seasonal flu jabs generous maternity, paternity, adoption and shared parental leave allowances a focus on career development and progression a number of inclusive network groups to support our colleagues and a great sports and social society cycle to work scheme staff discount scheme holiday play scheme for children 3 days paid volunteering leave In your application form we'd like you to: Tell us about your employment history, including key responsibilities, projects worked on and achievements specifically relevant to the responsibilities and experience detailed above. We're keen to know the depth of your skills and experience so please include any details to demonstrate these. Write a personal statement of 500 words where you demonstrate how you meet the required experience detailed in the top 3 bold bullet points in the person specification, including work-based examples to demonstrate your level of skill: 2 years knowledge of programming tools, frameworks, and techniques in at least one of the following ecosystems: Java, or Node (you will be expected to learn to become proficient in the other once in post as required according to business needs) Experience of developing software throughout the delivery lifecycle. Knowledge of RESTful APIs. What will the process look like? We will sift applications and then invite successful candidates from the sift stage to attend a virtual interview. At sift candidates will be assessed against experience listed in the advert and are asked to supply work history/personal statement and reference any transferable skills using the job description for reference. The personal statement should address how you demonstrate the top 3 bold bullet points listed in the person specification (and above). At interview candidates will be assessed against the Behaviours and Technical Skills listed in the advert and we will use Success Profiles Behaviours, Technical Skills and Strengths. At the beginning of your interview you will be given a technical activity and will be asked to screenshare as you work through it. You'll have time to read the instructions and then have 40 minutes to work through the exercise, followed by a brief chat about the approach used and any other discussion points. The technical activity will be assessing Technical Skills: Programming and Build. After the activity you'll have a 5 minute break before heading into the Behaviours, Technical Skills and Strengths questions. We plan to sift 16 & 17 January and interview w/c 20 January and w/c 27 January. This might need to change - we will keep you informed as you move through the process. We may also raise the score required at any stage of the process if we receive a high number of applications. Next Steps Click 'Apply Now' to be taken to our main advert Civil Service Jobs where you can see more details regarding the role, the incredible benefits we have to offer and what it's like to work in Companies House. If you have any questions about the role or process, please reach out to . This role closes on 15 January 2025.
Job Vacancy
Dot Net Developer - Stoke
Job Description Dot Net Developer - Stoke Our Client is looking for a Lead Application developer. You will be have at least 3 to 5 years proven track record of developing applications with Microsoft Dot Net technology. The candidate will also be expected to mentor any new developers to help evolve that persons skills. Microsoft Word - Lead .Net Application Developer You will be involved in developing a Customer Relationship Management (CRM) system for a niche sector. Clients then add their business requirements such as Membership Management, Event Management, Product/Publication Sales, etc. In addition, they may request to have modifications and enhancements made to meet their explicit requirements. The contact information is held within the core CRM element Dot .Net solution, all of the add- on modules have basic Sales Ledger features (i.e. invoicing, payments, refunds, rejections and credits). Therefore, any skills sets you have whereby you are able to interrogate, analyse and report upon demographic & related financial data will be an advantage. The main applications server is built to OOP principals using, VB.Net, ASP.Net with backend database development using SQL. Server. Integrated modules built using similar technologies as well as web technologies such as MVC, C#, Angular, HTML/CSS and Ajax. Understand how our customers use the Dot .Net Application suite and then using this understanding develop new features and/or enhancing & maintain current features. Developing new features and\or enhancing & maintaining current features on the main Dot .Net application suite. Assist with implementations, upgrades and resolving the more challenging support issues which require experienced developer review. On occasion assist with Helpdesk related issues responding to Customer tickets that have been deemed requiring your level of expertise/understanding and have been scheduled for you. Demonstrable experience working in a development team with OO structured processes Must have the following skills: VB.Net, ASP.Net Web Forms, Current JavaScript frameworks, Current JavaScript frameworks ORM Modelling, Oracle, MySQL, Any commercial use of source control systems C# considered as long as you are happy to work mainly in Visual Basic WCF, WebApi Location: Staffordshire Salary 35,000.00 - £40,000.00 Ideally with a degree in IT Please send your CV to us in Word format.
Job Vacancy
Full-Stack Javascript Developer- Central London
Job Description Full-Stack Javascript Developer - Central London Our Client is urgently looking to recruit a Full-Stack Java Developer with very strong Javascript development expertise. You must have at least 3 to 5 years experience as a Full-Stack Developer with Javascript fundamentals, design patterns, and OOP - Object Oriented Programming. So you must have at least 5 years front and back-end development expertise. For the Back-End part of the position you must have the following skills: Experience of Node JS or JAVA, PHP, Python - which are preferred along with strong problem solving and Data Structure. Must have excellent knowledge of HTML5 and CSS3 plus This is a 6 to 12 month assignment based in Central London. Please send your CV to us in Word format along with daily rate and availability.
Job Vacancy
Fullstack Web Developer
Job Description Web Designer and Developer - Central London Our Client an international company is looking to recruit a Web Developer with at least 4 years experience. The Client would like to see at least 3-4 years of experience as a web developer, with specific experience creating, implementing, and sustaining responsive websites. You should be proficient in JavaScript, jQuery, HTML, CSS/SCSS, Shopify (working with liquid files), and related technologies. Experience in AWS (Lambda, S3, API Gateway), Node/NPM, and with SQL and/or NoSQL databases is also desirable. • A working knowledge of CMS implementation and server-side programming languages is required. • Solid knowledge of performance improvement and optimization best practices. • A strong sense of how to create and manage easy to use WP backend environments for our website admins. • Established Shopify development experience, including custom themes, modifications to existing elements, and a fundamental understanding of Shopify Liquid template language and its API / Application ecosystem. • Knowledge in data migration and synchronization between Shopify + WP instances. • Deep understanding of web design, ecommerce solutions, development process, and third party applications (integrations with warehouses/distribution, ERPs, POS systems, etc.) • Familiarity with A/B testing, SEO and data-driven practices. • Familiarity with analytics tools such as Google Analytics, GTM. • Familiarity with WCAG and ADA (Americans with Disabilities) accessibility best practices for web. • Can work and stay well-organized between a variety of projects. • Ability to work independently to solve technical problems, mitigate risk, make decisions, and communicate effectively under tight deadlines and challenging situations. • Approach all projects with a positive attitude and a problem-solving perspective. This is an exciting new role - based in Central London. The salary for this role will be in the range £50K - £65K + Benefits. Please do send your CV to us in Word format along with your salary and availability.
Job Vacancy
Lead Software Developer
We are looking for talented Lead Software Developers to join us at Companies House! Join Companies House, where you can be part of an exciting transformation in the world of corporate governance! Our organisation is at the forefront of change, empowered by new, ground-breaking legislation like the Economic Crime and Corporate Transparency Bill. Companies House is a place of digital innovation where you will develop our software services using languages such as Javascript (both in browser and NodeJS runtime environments) and Java, and frameworks such as Express and Spring. We also have J2EE based historic applications. Over time you will be expected to become familiar with all these technologies - training will be provided. We are also a team who uses agile practices, try new technologies and work flexibly to suit every individual. This role is instrumental for us to deliver on our goals as an organisation. You would be key in leading our Software Developers, providing coaching and mentoring to them and delivering at pace. We encourage innovation and training; each developer is given time to undertake innovation and training within their regular activities. This allows teams to try out new things, stay up to date with industry trends and encourage professional development. We provide access to online training platforms, access to instructor led training and ability to attend conferences (budgets permitting). Our approach to hybrid working provides opportunities for you to be adaptable in the way you work so that you can achieve a healthy balance between your work and home life. We currently expect people to attend their base office a minimum of one day a week but the exact degree of choice you have will depend on your role and your day-to-day work activities and should be agreed through discussions with your line manager. Companies House offers a flexible and welcoming culture that promotes a healthy work life balance as well as a proactive approach to wellbeing that allows us to be our best at work. We recognise that people are the key to our success so offer a fantastic benefits package including flexible working with no core hours, 30 days annual leave, 8 bank holidays and 1 privilege day as well as enrolment into the Civil Service Pension scheme with a contribution rate averaging 28%. Job description You will lead a team of 5 talented Software Developers working in a cross functional Scrum team. This will involve providing coaching and support to upskill their technical capabilities and ensuring your team design and deliver efficient and maintainable solutions. You will work with the developer community to define and document technical standards. You will communicate between the product owners and developers to ensure key deliverables are achieved and understood by both parties. You will help the development teams maximise their automated test coverage. You will be joining a passionate team of Developers with varying levels of technical abilities. There are many other experienced Lead Developers within Companies House who lead 12 Agile software development teams between them, so you will be surrounded by a team of experts who will fully support you. You will be leading a team writing software services in Java and/or Javascript/Typescript using Nodejs/Spring/Spring Boot. You may be working within our R&D software development team made up of Lead Developers who research new technologies and approaches. You'll be using your highly technical skillset to test and identify potential solutions to issues with our development processes, systems and/or projects. You will show enthusiasm and take the lead in sharing your knowledge and experience within our software development and lead software developer communities. You would also work closely with the architects and the platform team who manage our development pipeline using Concourse CI, SonarQube, AWS, Terraform and Artifactory. We use Docker containers and ECS. This is an exciting time to join us as we consistently evolve our own technical capabilities and ways of working to make our work at Companies House more efficient and easier to use for our customers. We are currently working towards: Many releases per day automatically into production. Automated test coverage for everything from accessibility to security and performance. Constant innovation and running iterations of our services to meet and exceed user needs. Ensure we are meeting the needs of our users by ensuring we have diversity in thought and ideas. So, if you are looking for a place where you can focus on your own development as well as support others to succeed and perform at their best, then this is the role for you! Person specification We're looking for the following experience, which will be assessed at sift and at interview. Please refer to the 3 bullet points in bold below when writing your personal statement (including work-based examples). Excellent coding skills and programming tools, frameworks and techniques including knowledge in Java, JavaScript/Typescript and Spring. Mentoring experience or can demonstrate leadership capabilities. Strong communication skills where you can translate technical jargon into simple, clear descriptions so understanding is achieved. Understanding and experience of using agile techniques/methodologies. Understanding of full stack web technologies, including use of relational and noSQL databases. Application of good working practices such as test-driven and behaviour-driven development (TDD/BDD), pair programming, version control/branching strategies, Continuous Integration/Continuous Development, and application of design patterns. Knowledge and understanding of developing and running applications securely in Cloud environments. Behaviours We'll assess you against these behaviours during the selection process: Changing and Improving Leadership Developing Self and Others Delivering at Pace Technical skills We'll assess you against these technical skills during the selection process: REST interfaces Web Security Containers Benefits We offer an excellent benefits package that includes: a generous 30 days annual leave plus 8 bank holidays and 1 privilege day enrolment into the with a contribution rate of averaging 28% a range of recognition schemes including instant awards to thank and recognise each other's efforts and contributions strong ethos of equality, diversity and inclusion great work life balance with flexible and mobile working available for many roles a pro-active approach to employee wellbeing that allows our employees to flourish and be their best at work and has enabled us to become an platinum accredited employer online financial support and advice seasonal flu jabs generous maternity, paternity, adoption and shared parental leave allowances a focus on career development and progression a number of inclusive network groups to support our colleagues and a great sports and social society cycle to work scheme staff discount scheme holiday play scheme for children 3 days paid volunteering leave Next Steps Click 'Apply Now' to be taken to our main advert Civil Service Jobs where you can see more details regarding the role, the incredible benefits we have to offer and what it's like to work in Companies House. If you have any questions about the role or process, please reach out to . This role closes on 12 January 2025.
Job Vacancy
Full-Stack Javascript Developer- Central London
Job Description Full-Stack Javascript Developer - Central London Our Client is urgently looking to recruit a Full-Stack Java Developer with very strong Javascript development expertise. You must have at least 3 to 5 years experience as a Full-Stack Developer with Javascript fundamentals, design patterns, and OOP - Object Oriented Programming. So you must have at least 5 years front and back-end development expertise. For the Back-End part of the position you must have the following skills: Experience of Node JS or JAVA, PHP, Python - which are preferred along with strong problem solving and Data Structure. Must have excellent knowledge of HTML5 and CSS3 plus This is a 6 to 12 month assignment based in Central London. Please send your CV to us in Word format along with daily rate and availability.
Submit your CV
-
Manage your visibility
Salary, remote work... Define all the criteria that are important to you.
-
Get discovered
Recruiters come directly to look for their future hires in our CV library.
-
Join a community
Connect with like-minded tech and IT professionals on a daily basis through our forum.
Latest forum topics
- youtube premium apk download
- HIRE A CRYPTO RECOVERY EXPERT; CYBER CONSTABLE INTELLIGENCE YOUR ULTIMATE SOLUTION FOR LOST CRYPTOCURRENCY
- Successful USDT-ETH Recovery Review via DUNE NECTAR WEB EXPERT.
- 2ywye8yee nwiwhgw7y5qngw oh gu it yr wb gu whr7 tu
- Hire a hacker @ mastersafehaven INFIDELITY HACKS SOCIAL MEDIA HACKS CRYPTOCURRENCY RECOVERY ETC
- DIGITAL TECH GUARD RECOVERY YOUR RECOVERING LOST CRYPTO FUNDS
Jobs by city
Jobs by country