Web Developer

London, ENG, GB, United Kingdom

Job Description

Location




London


Country




UK


Form of employment




B2B


Experience level




Senior


Responsibilities


--------------------


Legacy System Support

+ Maintain and support legacy projects using jQuery, Underscore, and Angular, ensuring stability and resolving issues promptly.

Modern Application Development

+ Develop and enhance web applications using React, TypeScript, and React Native, following best practices and component-based design.

Bug Identification and Resolution

+ Quickly detect and fix issues across both older and modern systems to minimise downtime and maintain functionality.

Technology Modernisation Guidance

+ Provide recommendations and guidance on updating legacy systems to modern frameworks and tools.

Hybrid Work Collaboration

+ Work effectively in a hybrid environment, participating both remotely and in-office in London as needed.

Cross-Platform Compatibility

+ Ensure applications work smoothly across desktop, tablet, and mobile devices.

Responsive UI Implementation

+ Implement responsive layouts and designs that provide a consistent user experience on all screen sizes.

Codebase Adaptation

+ Adapt quickly to both new and existing codebases, understanding logic and contributing efficiently.

Version Control Management

+ Use Git to manage code versions, branches, merges, and deployment processes.

Documentation and Knowledge Sharing

+ Maintain clear documentation and share knowledge to support team collaboration and onboarding.

Performance Optimisation

+ Optimise applications for speed, efficiency, and maintainability, including code refactoring when necessary.

Requirements


----------------


JavaScript Expertise

+ Strong proficiency in JavaScript for both legacy and modern applications, including ES6+ features.

jQuery Knowledge

+ Hands-on experience with jQuery for maintaining and extending legacy web projects.

Underscore.js Skills

+ Practical experience using Underscore.js in functional programming within existing applications.

Angular Experience

+ Experience with Angular to support and maintain legacy applications while implementing minor enhancements.

React Proficiency

+ Solid understanding of React, including component-based architecture and state management.

TypeScript Knowledge

+ Proficiency in TypeScript for type-safe, maintainable, and readable code in modern applications.

React Native Experience

+ Ability to develop and maintain mobile applications using React Native, integrated with web projects.

HTML Mastery

+ Strong understanding of HTML for structuring content efficiently and maintaining accessibility standards.

CSS and LESS Skills

+ Proficiency in CSS and LESS, including responsive design implementation for multiple device sizes.

Git Proficiency

+ Comfortable using Git for version control, managing branches, merging code, and supporting deployments.

Codebase Adaptability

+ Able to quickly understand and contribute to both new and existing codebases without disrupting functionality.

What we offer


-----------------


B2B Contract

+ Employment based on a B2B contract

Stable and Dynamic International Firm

+ Opportunity to work in a stable, dynamically developing international company.

Engaging Projects and Latest IT

+ Chance to participate in interesting projects and work with the latest information technologies.

Competitive Rates

+ Attractive remuneration rates offered

Renowned International Projects

+ Involvement in the most prestigious international project

Multisport and Private Medical Care

+ Multisport and Private Medical Care

Nice to have


----------------


Modern Build Tools

+ Experience with build tools such as Webpack or Babel to streamline development workflows.

Testing Frameworks

+ Familiarity with Jest, Cypress, or similar frameworks for implementing unit and integration tests.

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3989702
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Full Time
  • Job Location
    London, ENG, GB, United Kingdom
  • Education
    Not mentioned