Full Stack Engineer
Apply NowJob details
Full Stack Developer London -3 days onsite per week Permanent role paying up to 80k plus bonuses and benefits Start ASAP In this role you will: · Work across all layers of the stack to develop modern anti-fraud services. You’ll be expected to provide excellent development, configuration, and integration skills from database to front- end. · Write high quality and readable code, assist with code reviews, provide solution design input, build automated tests, create documentation, and other tasks throughout the software development lifecycle. · Collaborate closely with the scrum master, technical leads, other developers, and product owner to ensure that the system is bettering both the client experience & our security posture. · Support junior engineers with their tasks and act as a role model for them, especially related to quality focus and excellent code design. · Identify and help implement continuous improvement of technical standards, methodologies, technologies, and processes. · Own the deployment and operations of the system across environments from development, test, and through to production. · Collaborate with global teams in Australia and the United States to share experiences, learnings, and best practices for building our fraud program. · Participate in agile meetings aligned to the scrum framework: sprint planning, daily scrums, sprint review, sprint retrospective, and so on. Qualifications we’re looking for: · Previous experience as a full stack ninja is preferred, with at least four years of hands-on time. · Front end experience with React and Typescript is required as well as a good understanding of working in a cloud-based environment (AWS is preferred). · Experience with Python, Node, and database technologies (PostgreSQL, NoSQL, etc.) is strongly encouraged. · A bachelor’s degree in Computer Science or related discipline is a plus, but not strictly required. · A strong handle on industry standards and best practices as it relates to development methodology, software architecture, design principles (e.g. SOLID), design patterns, automated testing strategies. · Experience building and consuming web services, and familiarly with microservices-based architectures is a benefit. · Exemplary communication skills: the ability to bridge the gap between the technical and non- technical across various communication channels. · An understanding of agile software development methodology, with scrum framework experience preferred. · A desire to continuously learn and develop oneself in both technical and non-technical skillsets.
Apply Now