Tabled Technologies Limited
Full Stack Engineer
Full-stack engineer at a legal-tech startup in London, building software that changes how lawyers work. Day to day: delivering front-end and back-end features end to end with JavaScript, Node.js and VueJS (AWS/Linux a bonus), including testing, deployment, QA, documentation and architecture contributions.
- Compensation
- Not disclosed
- Location
- Greater London, United Kingdom
- Work setup
- Remote
- Seniority
- Intern
- Employment
- Internship
- Experience
- Not specified
- Category
- Fullstack
- Posted
Skills
Must have
- Positive can-do attitude
- Market leading software development ability
- Ability to assess front and back end software architectures and deliver scalable architecture solutions
- Software skills: JavaScript, Node.JS, VueJS
- Ability to document requirements and specifications
- Empathy and good communication and teamwork skills
- An eye for detail and design for delivery of front end software services
- 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
- Undergraduate degree in a relevant technical area such as Computer Science or Engineering
Nice to have
- Linux, AWS
- Masters degree in Computer Science or other related technical subjects
Full description
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.