This job has expired

Senior Software Engineer

Closing date
27 Jul 2021

View more

Technology & New Media
Contract Type
You need to sign in or create an account to save a job.

Job Details

Remote UK Full Stack Developer

As Senior Software Engineer you will
  • Design, architect and develop simple, secure, scalable, maintainable, and cost-effective user facing applications for SaaS and PaaS products
  • Act as a technical leader with client-side JavaScript focus in the development of high quality, well-tested, documented, CI/CD-enabled, maintainable, and high-performance software solutions
  • Serve as an advisor to teams and leadership in support of technical decision-making around client-side applications
  • Lead architecture and design discussions within your agile team
  • Facilitate project planning including requirements elicitation, design, and scoping
  • Contribute to intra- and inter-product decision-making to facilitate the distribution of ideas across product lines
  • Provide technical guidance and coaching to engineers
  • Pursue growth by maintaining an awareness of the state of technology, engineering techniques, and best practices

About you
  • You have at least a Bachelor's degree in Computer Science or similar, or corresponding level of relevant education
  • You have 7+ years of experience working professionally with modern development practices.
  • You have expert level knowledge of designing, architecting and developing applications using modern JavaScript technologies in particular using React and Redux.
  • You are a real team player who enjoys solving problems together, and a great communicator.
  • You have an understanding and interest for building and maintaining large applications as well as extensible libraries/frameworks/APIs.
  • Ideally you have significant experience designing and building large, modular, metadata-driven SaaS Cloud applications with continuous releases that quickly adapt to user needs.

Experiences with the following technologies are also advantageous:
  • Building backends for JavaScript applications, ideally HTTP APIs / REST services / GraphQL written in C#
  • React
  • Javascript
  • Design system thinking, e.g. experience with Material design system or other design systems
  • Micro-frontend architecture
  • Microservice architecture, containers and container/service orchestration
  • Building for cloud platforms and services, ideally on Azure
  • Designing and building solutions based on Optimizely CMS or Commerce
  • ESLint, Prettier, EditorConfig, or other linting tools
  • Rollup, Webpack, or other packaging systems
  • Git
You need to sign in or create an account to save a job.

Get job alerts

Create a job alert and receive personalised job recommendations straight to your inbox.

Create alert