Apply

Front-End Engineer

Posted 2024-10-15

View full description

📍 Location: United Kingdom

🔍 Industry: Legal Tech

🏢 Company: Lawhive

🪄 Skills: AWSLeadershipPostgreSQLMongoDBTypeScriptRedisServerlessNext.jsReactCI/CDTerraform

Requirements:
  • You’re opinionated AF and want to help us change the legal system for the better.
  • You have a track record of delivering exceptional work and can demonstrate it.
  • You have experience in fast-paced and high growth environments.
  • You are highly organised and can demonstrate your attention to detail.
  • You’re motivated and ambitious, capable of learning and adapting quickly.
  • You have built modern apps using best practices.
  • You’ve been a contributor in a high output engineering team and have experience moving fast (Kanban, CI/CD, DevOps, Serverless).
  • You have worked in product teams alongside product managers and designers.
  • You have built consumer products from the ground up and can confidently solve most UI/UX problems.
  • You have worked in product-driven companies making decisions which impact tens of thousands of users.
Responsibilities:
  • Building entire products and features using modern technologies with a highly technical team.
  • Resolving technical issues and making critical decisions that affect our apps, sites, and projects.
  • Working with front-end best practices in mind (usability, libraries, component architecture) across our sites and apps.
  • Delivering delightful usable user experiences and being user-focused in decision making.
  • Ensuring our products evolve quickly and safely with the best development and testing practices.
  • Ensuring your own and the team’s code and product quality is consistently high and improving.
  • Assisting with hiring and technical leadership.
Apply

Related Jobs

Apply
🔥 Front End Engineer
Posted 2024-11-18

📍 UK

🧭 Full-Time

🔍 Gaming industry

  • Minimum of 3 years of commercial experience.
  • Proficiency in Vanilla JavaScript.
  • Experience with jQuery.
  • Knowledge of PHP and Symphony.
  • Familiarity with MySQL.
  • Working with APIs.

  • Develop high-quality interactive tools for users and internal use.
  • Work on greenfield projects.
  • Enhance the current codebase.

PHPJavascriptjQueryMySQLJavaScript

Posted 2024-11-18
Apply
Apply

📍 USA, Canada, Europe

🧭 Full-Time

🔍 Industrial data platform

🏢 Company: FlowFuse

  • Full-time (36-40 hours per week).
  • Strong programming experience, with at least 5+ years in Javascript with NodeJS and VueJS.
  • Experience in a startup environment.
  • Comfortable working remotely full-time with on-camera meetings and a flexible schedule.
  • Strong written and verbal communication skills in English.
  • Great collaboration skills.
  • Can-do attitude with a willingness to help and pick up additional tasks.

  • Design, build, and maintain features in Node-RED and in Node-RED Dashboard 2.0.
  • Engage with the open source community to triage bugs and review pull requests.
  • Work in an agile environment, focusing on iteration and continuous improvement.
  • Apply testing to verify function and ensure quality.
  • Contribute to the company handbook to document best practices and processes.
  • Contribute content to the company website, including writing blog articles.

Node.jsAgileGitJavascriptJavaScriptREST APICommunication SkillsCollaborationCI/CDDocumentation

Posted 2024-10-29
Apply
Apply

📍 UK

🔍 Research Technology

🏢 Company: AlphaSights

  • Degree in a STEM subject or a different route to mastery.
  • 4+ years of hands-on developer experience in a mature Engineering team.
  • Strong front-end development experience, specifically in React and TypeScript.
  • Experience with backend languages like Java or Kotlin and relational databases.
  • Familiarity with Docker and Kubernetes is advantageous.
  • Proven track record of making a demonstrable impact in previous roles.
  • Highly driven, proactive, and attentive to detail.

  • Design the best technical solutions to business problems, contributing to an architectural vision for scalability.
  • Develop and ship working code primarily using React for the front end and Kotlin microservices with Postgres for the backend.
  • Deploy code frequently and gather customer feedback for iterative improvements.
  • Build technical competencies and learn quickly in a high-performance environment.
  • Monitor services for errors, diagnose root causes, and deploy fixes.

TypeScriptReactCI/CD

Posted 2024-10-21
Apply
Apply

📍 London

🧭 Full-Time

🔍 Art and luxury

🏢 Company: Sotheby's

  • 8+ years of relevant software development experience building, optimizing, and scaling responsive web applications.
  • Extensive experience with React, Typescript, Next.js, Jest (plus points for Rescript), and front-end CI/CD tool chain.
  • Significant working knowledge of GraphQL.
  • Experience building and maintaining design libraries with an emphasis on accessibility.
  • Deep familiarity with DevOps and application deployment models (Kubernetes, Docker, AWS).

  • Lead architectural design and implementation of front-end solutions ensuring scalability, maintainability, and performance.
  • Build responsive, accessible, and dynamic web interfaces using React with Typescript and Rescript.
  • Conduct code reviews and promote engineering best practices.
  • Ensure high performance of applications across various browsers and devices.
  • Stay current with emerging technologies and recommend new tools.
  • Communicate technical challenges and solutions to all stakeholders.
  • Identify and drive initiatives to increase front-end engineering productivity.

AWSDockerGraphQLSoftware DevelopmentJestKubernetesTypeScriptNext.jsReactCollaborationCI/CDDevOps

Posted 2024-10-20
Apply
Apply

📍 United Kingdom

🧭 Full-Time

💸 85000 - 110000 GBP per year

🔍 Fintech / Payments

🏢 Company: Scale I/O

  • Strong experience with Angular, ideally versions 15+ (but not mandatory).
  • Knowledge of Node.js, object-oriented programming, and backend frameworks/languages is a plus.
  • Solid understanding of responsive design for various devices (mobile, tablet, desktop).
  • Comfortable working with cloud solutions, including AWS services.
  • Solid understanding of Agile methodologies (Scrum & Kanban), CI/CD pipelines, TDD/BDD, and test automation.
  • Solid understanding of web technologies and development.
  • Innovative approach to new tech solutions.
  • Ability to effectively communicate technical solutions to a non-technical audience.

  • Designing and developing complex technical solutions based on specific business requirements that comply with applicable regulations and maintain data security, privacy and integrity based on industry best practices.
  • Working closely with product and UX/UI designers to deliver the best possible user experience for our customers.
  • Evaluating future design and architectural decisions as well as promoting new tech solutions, tools and frameworks with evidence of the benefits for the business/software/team.
  • Owning the front-end services end-to-end; responsible for overall reliability and proactive fixing of production issues.
  • Understanding the business needs and providing accurate estimates or forecasts of the effort needed to complete the tasks.
  • Providing risk analysis and proactively flagging early potential bottlenecks.
  • Coaching and mentoring more junior developers and being an advocate for engineering best practices.

AWSDockerSoftware DevelopmentSQLAgileGitJavaKubernetesMySQLSCRUMSpringSpring BootTypeScriptHTML5AngularNext.jsNosqlReactCI/CDLinuxTerraform

Posted 2024-10-20
Apply
Apply

📍 EMEA

🧭 Contract

💸 $50 - $90 USD per hour

🔍 Digital agency

🏢 Company: 10up

  • Love perfecting skills in cross-browser/device front-end engineering through crafting custom UI components in either React or a WordPress (block editor) stack.
  • Have a code portfolio of real-world samples showcasing technical abilities.
  • Comfortable talking to clients and team members to clearly present thoughts.
  • Proficient at building coded style guides and creating highly componentized systems.
  • Prefer to work fully remote and effectively engage in a distributed team from the location of choosing.

  • Develop large-scale modular applications with advanced knowledge of HTML, CSS, and JavaScript.
  • Provide code reviews.
  • Bring art direction to life on the web through quality craftsmanship defined by performance, accessibility, maintainability, and aesthetic refinement on large-scale projects.
  • Solve complex problems in simple yet elegant ways.
  • Ultimately make the web better by finely crafting websites, apps, and tools that reach millions of online visitors every day.

HTMLCSSJavascriptJavaScriptReact

Posted 2024-10-16
Apply
Apply

📍 Spain, South Africa, UK

🔍 Group meeting planning and travel management

🏢 Company: TROOP

  • Strong experience in front-end development.
  • Proven experience in primarily front-end programming: Vue3, Composition API, TypeScript, Vue router, Tailwind CSS, Pinia, and GraphQL.
  • Passion for building robust and scalable solutions.
  • 5+ years of professional experience as a software developer.
  • Exceptional problem-solving skills.
  • Proven passion for all things software.
  • Strong ability to work independently while still being collaborative and inclusive.
  • Proven ability in taking a feature, task, or product all the way from conception to completion and release.
  • Ability to build re-usable solutions.
  • BSc Computer Science or equivalent is preferred.

  • Create visually appealing and highly interactive user interfaces using modern web technologies and frameworks.
  • Ensure that end-users have a seamless and engaging experience by translating design concepts into responsive and intuitive web applications.
  • Collaborate closely with Product Designers, Back-end Engineers, and other team members to bring design concepts to life.
  • Troubleshoot and solve complex technical issues to maintain the reliability and performance of web applications.
  • Take ownership of specific features, tasks, or even entire projects, seeing them through from conception to completion and successful release.
  • Write clean and efficient code, adhering to best practices, and ensuring that your solutions are reusable and maintainable.

GraphQLCSSTypeScriptCollaboration

Posted 2024-10-16
Apply
Apply

📍 Germany, Austria, Spain, Italy, France, United Kingdom

🔍 E-commerce logistics

🏢 Company: byrd

  • 3+ years of experience in frontend development, with a focus on Angular, NgRx, and TypeScript.
  • Strong understanding of frontend architecture, including state management patterns (e.g., NgRx, Redux).
  • Passion for writing clean, tested code, with experience using Jasmine and Karma for unit testing.
  • Past experience working in agile teams, with a solid understanding of CI/CD practices.
  • Ability to work independently and drive projects from conception to completion.
  • Excellent communication skills (English required; German is a plus).

  • Collaborate: Work with a small, skilled team to revolutionise logistics software, making it more intuitive and efficient for users.
  • Design: Create and implement elegant solutions for complex user interactions, with a focus on delivering a seamless experience.
  • Develop: Write clean, maintainable, and scalable code in Angular, using NgRx for state management, ensuring performance and reliability.
  • Test: Build robust, tested frontend components using Jasmine and Karma to ensure that your code works flawlessly.

AgileFrontend DevelopmentTypeScriptAngularCommunication SkillsCI/CDAgile methodologies

Posted 2024-10-07
Apply
Apply

📍 GBR

🔍 Cybersecurity

🏢 Company: CrowdStrike👥 5001-10000💰 $4.6m Post-IPO Equity on 2022-12-01Computer and Network Security

  • A desire to collaborate closely with users, designers, & testers to deliver quality software that solves problems.
  • A deep understanding of Javascript and considerable experience building thick-client applications with modern frameworks such as Ember, AngularJS, Backbone or React/Flux.
  • Experience with testing frameworks, tools and methodologies such as QUnit, Mocha & Selenium.
  • Functional knowledge & interest in developing genuinely accessible interfaces.
  • Strong HTML & CSS skills, with bonus points for experience with animation, knowledge of approaches to scalable/modular CSS, & preprocessors such as SCSS & LESS.
  • Familiarity with client-side build processes & tools - git, yarn, npm, Ember CLI etc.

  • Build and maintain single page web applications written in JavaScript using Ember.js.
  • Participate in the code review process for your own code and that of your fellow UI Engineers.
  • Take initiative and build tools that improve your teams development experience.
  • Write automated tests for your code.
  • Collaborate with fellow UI Engineers, Cloud Engineers, UI Designers, Technical Writers, User Researchers, QA Analysts, Product Managers, and others.
  • Continually learn about the ever-evolving challenges and complexities of the cybersecurity industry.
  • Have fun solving hard problems.

GitHTMLCSSJavascriptQAYarnJavaScriptAngularReactSeleniumCollaboration

Posted 2024-10-06
Apply