Notice: While JavaScript is not essential for this website, your interaction with the content will be limited. Please turn JavaScript on for the full experience.

Senior Full-Stack Software Engineer New
Reckon Digital
London or remote, United Kingdom

Job Title

Senior Full-Stack Software Engineer

Job Description

We are looking for an experienced Senior Full-Stack Software Engineer to work with us on a full-time basis. The place of work is London or remote.

The responsibilities of the role include writing code and documentation, contributing to the design and implementation of software systems, and supporting other team members in the design and implementation of software. This is a client-facing position in which you will have to demonstrate the ability to communicate professionally and effectively and to establish and maintain productive working relationships.

Of course, to be successful as a senior Full-Stack Software Engineer, you should also demonstrate great analytical skills, the ability to quickly learn new technologies, and to apply your experience to create innovative and sensible solutions.

Responsibilities summary:

  • Work with development teams and product managers to design software solutions
  • Design client-side and server-side architecture
  • Develop and manage well-functioning databases and applications
  • Build user-friendly, clean, mobile-responsive user interfaces
  • Write effective APIs
  • Test software to ensure correctness, responsiveness, efficiency
  • Troubleshoot, debug, upgrade software
  • Create security and data protection settings
  • Write technical documentation

Restrictions

  • Telecommuting is OK
  • No Agencies Please

Requirements

Requirements:

  • Advanced familiarity with Python, Django, Flask and their respective ecosystems
  • Advanced familiarity with Django REST framework
  • Advanced familiarity with React and React Native
  • Advanced familiarity with GNU/Linux, Git, Bash and common productivity tools for coders
  • Familiarity with databases (e.g. PostgreSQL)
  • Familiarity with Docker and docker-compose
  • Degree in Computer Science, Mathematics, or relevant field
  • 5+ years of commercial experience, working in large projects with international teams
  • Great analytical skills
  • Initiative and the ability to work and make progress autonomously
  • Great English communication skills
  • A professional work ethics and time management skills
  • Available to travel internationally

Nice-to-haves:

  • Familiarity with Amazon AWS
  • Data Science with NumPy, Pandas and scikit-learn
  • Kubernetes, Terraform, and other containerisation and infrastructure-as-code tools
  • Being contributor or maintainer of one or more Open Source projects

About the Company

Reckon Digital is a London-based software company creating state-of-the-art business software solutions and providing consultancy in the areas of Artificial Intelligence, Process Optimisation, and Cyber Security. Our clients include global companies and large organisations within the humanitarian, manufacturing, healthcare, and finance sectors.

Contact Info

Previous Lead Software Engineer (Python), hashtrust in Remote/ Gurugram, Remote /Gurgaon, Remote/ India Next Data Scientist (f/m/d) - Data Analytics, United Internet in Karlsruhe, Germany