Vue.js/Laravel - Full Stack Developer
On site
London, United Kingdom
Full Time
16-10-2024
Job Specifications
Join a Fast-Growing Tech Startup as aSeniorSoftware Engineer!
Are you a seasoned software engineer looking for an exciting opportunity to make a real impact? Our client is a rapidly growing tech startup, backed by a renowned investment group, and is on a mission to transform the way people plan for and deal with life's most challenging moments.
About the Company:
Our client is revolutionizing the industry with an innovative platform that brings a human touch to planning for the future. The team is passionate, driven, and committed to making a difference. With recent investment and ambitious growth plans, they are looking for talented individuals to join their dynamic team.
The Role:As a Senior Software Engineer, you will play a key role in the engineering team, working on both Front End and Back End development to build, test, deploy, and maintain products. You will be instrumental in shaping the technology stack, mentoring junior developers, and driving best practices across the development process.
?Key Responsibilities:
Architect and develop high-quality, full-stack code for products.
Lead the design and implementation of complex features and systems.
Collaborate with design and product teams to translate ideas into functional applications.
Integrate Front End components with Back End logic and APIs.
Identify and resolve performance and scalability issues.
Contribute to technical decision-making and help shape the engineering culture.
Mentor junior developers and participate in code reviews.
Skills andExperience:
5+ years of experience in full-stack web development, with a strong focus on Back End technologies.
Deep understanding of Laravel's architecture and best practices.
Proficiency with modern Front End frameworks (eg, Vue.js, React, Angular).
Strong experience with RESTful API design and implementation.
Expertise in relational databases (eg, MySQL, PostgreSQL) and query optimization.
Knowledge of version control systems, preferably Git.
Experience with cloud platforms and deployment strategies (eg, AWS, Google Cloud, Azure).
Strong understanding of web application security best practices.
Ability to thrive in a fast-paced startup environment.
Excellent collaborative skills and comfort with pair programming.
Adaptability and willingness to learn new technologies quickly.
Nice to Haves:
Experience with modern CSS frameworks (eg, Tailwind CSS, Bootstrap) and pre-processors (eg, Sass, Less).
Familiarity with server-side rendering or static site generation techniques.
Knowledge of containerization technologies (eg, Docker).
Experience with NoSQL databases (eg, MongoDB, Cassandra).
Proficiency in implementing and maintaining CI/CD pipelines.
Project management and team leadership experience .
Strong communication skills and ability to articulate technical concepts.
Experience working with Legacy code.
Bonus Points If You:
Are familiar with domain-driven design principles.
Enjoy knowledge sharing and participating in paired programming sessions.
Are passionate about clean code and software design patterns.
Have experience mentoring junior developers or leading small teams.
Benefits:
Flexible working: 3 days in the office (London, Holborn)
Work from anywhere in the world for up to 4 weeks per year.
An extra holiday day for your birthday
Life insurance, health insurance, will & LPAs
Enhanced parental leave
Share incentive scheme
Cycle to Work Scheme and access to the Electric Vehicle (EV) Salary Sacrifice Scheme.
Charitable fundraising matching up to PS500.
Support for entrepreneurial ventures through the Springboard program.
Our client is committed to creating an inclusive environment and is proud to be an equal opportunity employer. If you're ready to join a team that's making a real difference, they'd love to hear from you! Location
London, UK Rate/Salary
70000.00 - 95000.00 GBP Yearly
Trading as TEKsystems. Allegis Group Limited, Bracknell, RG12 1RT, United Kingdom. No. 2876353. Allegis Group Limited operates as an Employment Business and Employment Agency as set out in the Conduct of Employment Agencies and Employment Businesses Regulations 2003. TEKsystems is a company within the Allegis Group network of companies (collectively referred to as "Allegis Group"). Aerotek, Aston Carter, EASi, Talentis Solutions, TEKsystems, Stamford Consultants and The Stamford Group are Allegis Group brands. If you apply, your personal data will be processed as described in the Allegis Group Online Privacy Notice available at our website.
To access our Online Privacy Notice, which explains what information we may collect, use, share, and store about you, and describes your rights and choices about this, please go our website.
We are part of a global network of companies and as a result, the personal data you provide will be shared within Allegis Group and transferred and processed outside the UK, Switzerland and European Economic Area subject to the protections described in the Allegis Group Online Privacy Notice. We store personal data in the UK, EEA, Switzerland and the USA. If you would like to exercise your privacy rights, please visit the "Contacting Us" section of our Online Privacy Notice on our website for details on how to contact us. To protect your privacy and security, we may take steps to verify your identity, such as a password and user ID if there is an account associated with your request, or identifying information such as your address or date of birth, before proceeding with your request. commitments under the UK Data Protection Act, EU-U.S. Privacy Shield or the Swiss-U.S. Privacy Shield.
About the Company
We’re TEKsystems. We accelerate business transformation by solving complex technology, business and talent challenges—across the globe. We partner with 80% of the Fortune 500 to create solutions that enable them to capitalize on change. TEKsystems is an Allegis Group company. Know more
Related Jobs
- Company Name
- Selby Jennings
- Job Title
- C++ Developer - Systematic Trading
- Job Description
- Looking for a challenge where your skills can make a real impact? Join a leading buy-side team in London and work on cutting-edge algorithmic trading systems in equities markets. As a Quantitative Developer in the Equities Desk, you'll develop state-of-the-art infrastructure and optimize systems that power high-performance trading strategies.
- Company Name
- CPS Group (UK) Ltd
- Job Title
- Senior Frontend Developer
- Job Description
- Job Title: Senior Frontend Developer (Angular) Location: Bristol (Hybrid - 2/3 days p/week in office/on client site) Salary: Up to £65,000 p/annum CPS Group UK is excited to partner with a dynamic Saas-based organisation that's experiencing impressive year-on-year growth. They're looking for a talented Senior Frontend Developer to join their expanding Development team. As a Senior Frontend Developer, you'll play a vital role in design and development of my client's web applications and work collaboratively with internal teams of UI/UX Designers. To be considered for this role, you must have a proven track record of successfully delivering applications developed with Angular. This is an incredible opportunity for an experienced Developer to join an organisation who are planning to grow and expand in the coming years. Key Responsibilities: - Collaborate with UI/UX Designers to create visually and user-friendly interfaces setting the highest of accessibility standards - Mentor and support junior team members when needed - Ensure the successful delivery and maintenance of applications built with Angular, leveraging your expertise to drive best practices Essential Skills & Experience: - Extensive experience in Front End Angular development - Proficient in HTML, CSS, and JavaScript - Has developed API's - Proven track record of delivering Front End projects - Strong understanding of WCAG - Ideally used Azure - Previously worked in a Scrum environment - Backend knowledge in .Net/C# would be beneficial If interested, please contact Sam John (Senior Staffing Consultant) at CPS Group UK. Email: (see below) By applying to this advert you are giving CPS Group (UK) Ltd authority to hold and process your data for this specific role and any other roles we may deem suitable to you over time. We will not pass your data to any third party without your verbal or written permission to do so. All incoming and outgoing calls are recorded for training and compliance purposes. CPS Group (UK) Ltd is acting as an Employment Agency in relation to this vacancy. Our new privacy policy can be found on our website
- Company Name
- Spectrum IT Recruitment (South) Ltd
- Job Title
- .Net Developer
- Job Description
- .Net Software Developer We have an exciting new opportunity for an experienced .NET Software Developer to join a fast-growing software consultancy with offices based in Swindon. You will play an important role in the maintenance, redevelopment and enhancement of a large, complex, multifunctional system built on C#, VB.NET and Back End services. The company is a fast-growing software consultancy with a high level of technical capability. The talented software team design and build solutions from the ground level up and play a key role in ensuring client satisfaction and ROI. You will work with a software team of 6 people and have the support of a talented leadership team. About you: To excel in this position, you will demonstrate the ability to follow application design, write clean well documented code and have a keen eye for identifying and resolving defects. Collaborative and effective communication skills are essential, as you will be working closely with other members of a distributed team. Requirements and Skills: Experience working with .NET (Core/Framework) and relevant technologies including C# and ASP.NET. 3+ years' experience. Be happy to be involved in maintaining a system written in VB.NET, just until the system is fully transferred over to the new system. Experience with MVC, API, Entity Framework, MS SQL Server Working knowledge of HTML, CSS, LESS and JavaScript. A good understanding of modern development practices and tools, such as Azure DevOps, CI/CD, Git, etc Strong problem-solving skills Excellent communication and collaboration skills The interview process is designed to identify the skills and characteristics to ensure a great fit and a long-term tenure in the role. The company have a 100% success rate from offer to successful induction so you can move forward with confidence that if you are successful through the process, you are in the right place! Location & Hybrid Working: The office is located in Swindon and offers hybrid working. During the first 2 weeks you may be in the office full time to learn the product and get up to speed. After that, 1 day a month will suffice. Please send your CV and any covering information to (see below) Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
- Company Name
- Runtime Group Ltd
- Job Title
- Senior Java Developer - Finance
- Job Description
- A Senior or Lead Java Developer is required to join one of the UK's leading Asset financial Software houses, located in London. My client has been established for over 30 years and works with some of London's biggest names, in providing Financial solutions. As an experienced Lead Java Developer, you will work on the development and maintenance of their financial software products. You will have the opportunity to learn from experienced professionals and gain hands-on experience in the Fin-tech industry. Qualifications: 1st - 2:1 Bachelor's degree in Computer Science, Software Engineering, or a related field. + 5 years of of Java programming and object-oriented principles. Frameworks such as Hibernate with Spring Framework or other Java-based frameworks. Familiarity with software development methodologies, tools, and best practices. Experience with GraphQL Excellent problem-solving and analytical skills. Strong communication and teamwork abilities. A passion for fintech and a strong desire to learn and grow in this industry. Relevant internships or personal software projects are a plus but not mandatory. Key Responsibilities: Collaborate with a team of developers to design, develop, and test Java-based applications. OOP (Object-Oriented Programming) Participate in the full software development lifecycle, from requirements analysis to deployment and maintenance. Write clean, maintainable, and efficient code. Troubleshoot and resolve software defects and issues. Stay up-to-date with industry trends and best practices in software development. Contribute to the continuous improvement of our software development processes. Desired Skills (nice to have): Knowledge of financial markets or asset finance Understanding of databases (SQL, NoSQL) and data modeling. Experience with GraphQL Version control systems (Git) experience. Familiarity with Agile/Scrum methodologies.