Front-End Developer

Quant Network London

Posted 2 years ago

Job Description

*****Software Developer (Front-End) (with VISA Sponsorship)***** *****The role is based in the UK with visa sponsorship.***** Responsibilities: ● Translate requirements into design, ask stakeholder questions, disambiguate specs. ● Work with minimal supervision in order to be effective. ● Take an active hands-on approach to all aspects of the development lifecycle including technical design, development, testing, to production environments. ● Minimize accumulation of technical debt within any component we design, own, or build and identify and implement optimizations to increase automation for future development.

Requirements

*****Software Developer (Back-End) (with VISA Sponsorship)***** *****The role is based in the UK with visa sponsorship.***** ● More than 5 years of commercial experience in software development (preferably in web application for platforms) ● Experience with REST API and RPC development ● Knowledge and experience with common Agile techniques and concepts: User Stories, BDD, TDD, Continuous Integration, Continuous Testing, Pairing, Automated Testing ● Experience with continuous integration and deployment processes and working on both greenfield and existing architectures (including strong Git, GitHub experience) ● Good written and verbal communication skills - needed for communicating with a wide range of people, both internally and occasionally externally in a professional manner ● Strong UX and frontend development experience in Vue.JS and Angular Additional desirable skills/attributes: ● Have programming experience, particularly in Vue.JS and Angular Framework. ● A good understanding of API integration and UX Design from Figma/Proto IO or equivalent. ● Experience of working in a dynamic environment often with shifting priorities. ● Knowledge of any of Docker, Kubernetes, RabbitMq, EMS, Kafka. ● Knowledge of algorithms and data structures. ● Exposure to test-driven development, Behaviour driven development, Test Automation, secure by design approaches. ● Involvement in open-source development and may even contribute to one or more repos. Personal strengths: ● A self-starter, efficient and innovative. ● An original thinker. ● An enthusiastic and able problem-solver. ● Enthusiastic team player with the ability to lead where appropriate. ● A keen learner with a strong desire to upskill in a variety of software development techniques.

Employment Type

  • Full Time

Details

To see more jobs that fit your career