At a Glance
- Tasks: Lead the development and maintenance of web and mobile service applications.
- Company: Join Legal Utopia, a pioneering LawTech company making legal services accessible since 2017.
- Benefits: Enjoy a competitive salary, share options, and a high-performance MacBook Pro after a year.
- Why this job: Be part of a mission-driven team innovating in legal tech with a collaborative culture.
- Qualifications: 5+ years in full stack development with strong skills in various tech stacks and frameworks.
- Other info: Hybrid work model in London; must have the right to work in the UK.
The predicted salary is between 65000 - 70000 ÂŁ per year.
New Job Title: Full-Stack Developer
Sector: LawTech / SaaS
Salary: ÂŁ65-70,000
Reports to: Head of IT
Location: Hybrid (London, England)
Employer: Legal Utopia Limited
Status: FTE
Start Date: January 2024
You must have the pre-existing right to work in the UK, not dependent on visa sponsorship, and resident in the United Kingdom.
Overview:
Legal Utopia is a LawTech business based in London that was founded in 2017. Its mission is to make law accessible and affordable to everyone, and in the 6 years since it was founded, it has successfully developed innovations into commercial market solutions that help identify the area within which legal problems fall, connect people with regulated legal service providers, as well as signpost them to other relevant services.
As part of Legal Utopia’s corporate strategy to deliver on its mission, it is continuing to heavily invest in the development of new technologies and solutions that progress positive engagement between the consumer market and the regulated legal professions.
An experienced full stack developer is sought to join the IT team with frontend responsibility for 3 service applications and its micro-services. The IT team is small and lean, the candidate will take up core responsibility for the frontend development of service applications and be expected to have the knowledge, experience, and motivation to hit the ground running. The successful candidate will be responsible for complying and reporting on IT Governance, including documentation and testing, to the Head of IT. They will also work collaboratively on code peer reviews and streamlining the software development lifecycle. The candidate will report on their tasks, identifying resources, software and API development, deployment, maintenance, bug fixing, and service monitoring to the Project Manager ensuring all work activities and tasks are appropriately and accurately logged with Jira.
It is essential the candidate has, and meets, all the essential criteria for this position and that the candidate is in a position of knowledge and experience to take up the responsibilities outlined below.
Application Process:
Successful candidates must clearly evidence all the essential criteria in their application. This should be provided in a cover letter, CV, and completion of the pre-screening questions. Applications can be made by email or LinkedIn by 17:00 BST 10th January 2024. Sifted and selected candidates will be notified by 20th January 2024 for interview.
Key responsibilities:
- Lead on the development, maintenance, and implementation of our service applications across web and mobile (IOS, Android, ReAct web+subdomains);
- Lead on the management and maintenance of our cloud supporting infrastructure, AWS, and collaborate with the Machine Learning Engineer on its development;
- Lead on all front-end and back-end software development and management;
- Implementation of cross-business systems analytics and APIs to support business information management;
- Support the research and development function with technical implementation
- Manage, update, and maintain multiple staging and production environments across various service applications;
- Take responsibility for all bug reporting, investigation, and patching;
- Lead on technical data management, as well as management of data storage;
- Lead on integration implementation, API development and maintenance;
- Review, plan, and collaborate with colleagues on the implementation of proposed UI/X designs;
- Manage and report on all technical project tickets, as well as the creation of acceptance criteria, PO review testing, staging and production status management;
- Awareness of company policy and working to process, procedure, and best practice in respect of data and cyber security;
- Ability to undertake and take responsibility for the comprehensive documentation (existing and new) of the technology stack;
- Take responsibility for the logging and reporting (including to an independent auditor) of all project activity;
- A position, “can do”, and supportive team member willing to help other team members; and
- Other relevant matters as reasonably provided or direct by the Project Manager.
Requirements:
Successful candidates must clearly evidence all the essential criteria in their application. This should be provided in a cover letter, CV, and completion of the pre-screening questions.
Essential:
- Undergraduate degree in software development/computer science/similar relevant degree;
- 5+ years’ employment and experience in the same role
- Strong knowledge using Vercel, Amplify, Google Cloud, Microsoft App Centre, Azure, Apple Connect, Google Console, Github, BugSnag, Slack, Jira for Software (Atlassian);
- Familiarity with AWS, including Lambda, ECS, S3, RDS
- Strong experience with Django framework, XCode, Terraform, docker, Wagtail and Sanity, as well as the design/development of REST APIs
- Familiarity with Stripe payments gateway
- Excellent knowledge and 5+ years' (employment) experience in using HTML5/CSS/React/React Native/Java/Node/NextJS/TypeScript/Python
- Github contributor track-record
- Capability to build CSS and front-end implementation for multi-device support based on UI/UX designs
- Knowledge of web accessibility and associated tooling
- Experience in software testing best practices (TDD, BDD)
- Experience deploying mobile apps (react native) via XCode and Connect, as well as Google Console;
- Excellent communication, with strong emphasis on transparency and honesty, and tenacity for problem-solving with an attention to detail;
- Experience with authentication (OAuth, OIDC, etc)
- Strong prior experience with IT Governance leadership and/or management, including setting and following best practice testing frameworks and documentation standards.
Desirable:
- Undergraduate, Postgraduate, Master’s degree in computer science/analytics/business systems
- Demonstrable experience with SaaS/Marketplace products on cloud platforms
- Experience with code automation/using GenAI to drive coding efficiency
- Experience with establishing and managing Tableau environment
- Experience working with MySQL or other relational databases
- Experience working on fortnightly sprints and quarterly reporting with an agile approach
- Knowledge of and/or involvement in LawTech or legal technology
- Experience of working in the consumer facing LegalTech companies
- Experience working in start-up/scale-up environments
- Knowledge of user-interface design and/or user-experience principles
Benefits:
- 3% employer pension contribution
- Employee share option scheme
- High-Performance MacBook Pro laptop (transferred to you upon 12-months continuous employment)
- Co-working office space (if desired)
- 5.6 weeks’ paid holiday + bank holidays (England & Wales)
Full Stack Developer employer: Legal Utopia
Contact Detail:
Legal Utopia Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Full Stack Developer
✨Tip Number 1
Familiarize yourself with the specific technologies mentioned in the job description, such as Django, AWS, and React. Having hands-on experience or personal projects that showcase your skills with these tools can set you apart from other candidates.
✨Tip Number 2
Highlight your experience with IT governance and best practices in your discussions. Since this role emphasizes compliance and documentation, demonstrating your understanding of these processes will show that you're ready to take on the responsibilities outlined.
✨Tip Number 3
Prepare to discuss your previous work in agile environments and how you've contributed to team dynamics. This role requires collaboration and a 'can do' attitude, so sharing examples of teamwork and problem-solving will resonate well with the hiring team.
✨Tip Number 4
Research Legal Utopia and its mission to make law accessible. Being able to articulate how your skills and experiences align with their goals will demonstrate your genuine interest in the company and the role.
We think you need these skills to ace Full Stack Developer
Some tips for your application 🫡
Tailor Your Cover Letter: Make sure to customize your cover letter to highlight how your experience aligns with the specific responsibilities and requirements outlined in the job description. Use examples from your past work that demonstrate your skills in full stack development, particularly with the technologies mentioned.
Highlight Relevant Experience: In your CV, clearly list your relevant work experience, especially focusing on your 5+ years in similar roles. Emphasize your familiarity with the required tools and frameworks such as Django, AWS, and React, and provide specific examples of projects where you utilized these technologies.
Complete Pre-Screening Questions Thoughtfully: Take your time to answer the pre-screening questions thoroughly. Use this opportunity to showcase your problem-solving skills and your understanding of IT governance, as well as your ability to work collaboratively in a small team environment.
Proofread Your Application: Before submitting your application, carefully proofread your cover letter and CV for any spelling or grammatical errors. A polished application reflects your attention to detail, which is crucial for a role that involves technical documentation and reporting.
How to prepare for a job interview at Legal Utopia
✨Showcase Your Technical Skills
Be prepared to discuss your experience with the technologies listed in the job description, such as Django, React, and AWS. Bring examples of past projects where you successfully implemented these technologies, and be ready to explain your thought process and problem-solving approach.
✨Demonstrate Your Team Collaboration
Since the IT team is small and lean, emphasize your ability to work collaboratively. Share experiences where you contributed to code reviews or worked closely with other team members to streamline processes. Highlight your communication skills and how you ensure transparency in your work.
✨Understand the Company’s Mission
Legal Utopia aims to make law accessible and affordable. Research the company’s mission and values, and think about how your role as a Full Stack Developer can contribute to this goal. Be ready to discuss how your technical skills can help enhance their service applications.
✨Prepare for Governance and Documentation Questions
The role involves compliance with IT governance and documentation. Be prepared to discuss your experience with best practices in testing frameworks and documentation standards. Provide examples of how you've managed project activity logging and reporting in previous roles.