SENIOR MOBILE UI/UX SOFTWARE ENGINEER

London  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Description

Overview

This is a hands-on JavaScript engineer role. You will analyse, design, create wireframes, code, test (automated testing: unit tests, integration tests, E2E tests; manual acceptance tests), review code, maintain the CI/CD, release, debug and support the application in production, and own the delivery of exciting and complex capabilities end to end. You will be part of a highly effective engineering team, building a suite of portfolio management mobile applications for iOS.

You will be responsible for:

  • Practising disciplined software engineering (eg automated testing, code reviews, and writing beautiful, pragmatic code)
  • Coding in JavaScript (React, Redux, nodeJS, Webpack, React Native)
  • Using AWS SDK to manage services
  • Integrating with RESTful APIs
  • Unit testing, integration testing. Contributing to maintaining and constantly improving the CI/CD pipeline
  • Code reviews, design reviews
  • Code instrumentation, setting up proactive monitoring dashboards
  • Creating wireframes, designing features and UIs, crafting a great user experience
  • Release management on a team rota
  • Liaising with users and subject matter experts in order to gather requirements, analyse solutions and triage feedback and incidents
  • Understanding business requirements and translating them into technical requirements

Required skills and expertise:

  • Expert JavaScript programming
  • Extensive experience in developing HTML applications targeted to mobile devices (such as PWA)
  • Extensive professional experience with React, Redux, NodeJS, Webpack, React Native
  • A good understanding of the asset management business and/or financial markets
  • Familiarity with AWS
  • Experience using Material UI design system
  • Proficient testing with Cypress

Preferred experience/skills

  • Experience implementing services in Node
  • Programming in Python
  • Significant experience in the asset management business and/or financial markets
Start date
ASAP - 4 weeks notice
From
McCabe & Barton
Published at
03.12.2020
Project ID:
2010306
Contract type
Freelance
To apply to this project you must log in.
Register