Description
We are currently hiring a Full-Stack Engineer to join our engineering team and be responsible for supporting the software development of new and existing applications. There will be a strong focus on Ai-enabled software development approaches in this role.
Key Responsibilities
- Writing clean, scalable & efficient code
- Building reusable code libraries for future use
- Designing and implementing RESTful APIs
- Application of LLMs to optimize the Software Development Lifecycle (SDLC)
- Optimizing the performance of applications for full-scale production deployments
- Providing code documentation and other inputs to technical documents
- Participating in code reviews
- Troubleshooting and debugging to optimize performance
- Contributing to consumer grade UX/UI
Qualifications
Key Requirements
- Degree in Computer Science, Engineering or a related field
- You have prior experience as a software engineer
- Experience with JavaScript
- Prior experience faith cloud computing services such as Azure or AWS
- You are experienced with software engineering best practices such as design patterns, code reviews, unit and integration testing, etc.
- In-depth understanding of data structures and other computer science fundamentals
- You have good problem-solving skills and attention to detail
- Past experience in Agile, start-up environments a plus
What can we offer you?
In return you will be rewarded with a competitive salary and a comprehensive benefits package including: a fantastic pension scheme, life insurance, medical insurance and flexible benefits including dental cover, additional life assurance, and many other options and Corporate deals. We also adopt a hybrid working arrangement, whereby a combination of work-from-home and in office is adopted.
WTW is an equal opportunity employer.