Full Stack Engineer

AI overview

Core member of the development team, responsible for delivering both front-end and back-end features, ensuring high-quality code, and contributing to software architecture.

Core development team member with responsibilities including:

  • Assessing product work requests, gathering product requirements and evaluating engineering requirements in collaboration independently where required and also collaboratively with line manager and non-technical team members.  

  • Assessing technical feasibility of product requests in a collaborative manner.

  • Setting clear expectations with line manager and product manager regarding the delivery of software work product and any limitations on technical specification that can be delivered.

  • Delivery of front-end and back-end software features on time and to required specification.

  • Produce well written testable code that includes test automation.

  • Deploy programs and evaluate user feedback

  • Comply with project plans and industry standards

  • Ensure software is updated with latest features

  • Quality Assurance of delivered products to meet high technical standards. Troubleshoot, debug and upgrade existing systems

  • Contribution to software architecture.

  • Documenting code and architecture clearly and notifying of any open source elements incorporated.

  • Positive can-do attitude.

  • Market leading software development ability.

  • The ability to assess front and back end software architectures and to determine and deliver scalable architecture solutions.

  • Software skills: Javascript, Node.JS, VueJS (Linux, AWS a bonus).

  • Ability to document requirements and specifications

  • Empathy and good communication and teamworking skills

  • An eye for detail and design for delivery of front end software services.

Experience Required

At least 2 years engineering experience in a professional capacity working alongside a team of engineers.

Ability to work autonomously and as a collaborative member of a team.

 

Qualifications

Undergraduate degree required in relevant technical area such as Computer Science or Engineering. 

Masters degree in Computer Science or other related technical subjects highly desirable.

  • 25 days leave pro-rata for the period of your internship.

  • Seeing your code in production, being used by real clients.

  • A chance to join a fully funded start-up with a unique opportunity to make a difference to the way lawyers work.

  • Work in a vibrant central London office.  Also open to remote and flexible working.

  • Share options

Perks & Benefits Extracted with AI

  • Paid Time Off: 25 days leave pro-rata for the period of your internship.
  • Remote-Friendly: Work in a vibrant central London office. Also open to remote and flexible working.

Careers at Tabled Technologies Limited. Find Great Talent with Career Pages. | powered by SmartRecruiters | Find Great Talent with a Career Page.

View all jobs
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Full-Stack Engineer Q&A's
Report this job
Apply for this job