At a Glance
- Tasks: Design and evolve technical systems, ensuring clarity before development starts.
- Company: Join a forward-thinking tech company focused on innovation.
- Benefits: Competitive salary, flexible working options, and opportunities for professional growth.
- Why this job: Shape system architecture and make impactful decisions in a growing environment.
- Qualifications: Experience in backend development, system design, and strong communication skills.
- Other info: Work with senior leaders and mentor engineers in a dynamic setting.
The predicted salary is between 36000 - 60000 Β£ per year.
We are hiring an experienced Application Architect to work closely with Product and Engineering leadership to ensure the correct design and evolution of their technical systems. This role operates upstream of development. Youβll analyse requirements, define technical approaches and ensure systems are designed properly before implementation begins, reducing rework and improving long-term maintainability.
Role Overview
- Act as the technical bridge between Product and Engineering
- Work upstream of development to analyse requirements and define technical approaches
- Ensure clear separation of concerns across frontend, backend and infrastructure
Responsibilities
- Collaborate with senior technical and product leadership to analyse and clarify product requirements
- Review and refine tickets before they are assigned to developers
- Define and document system architecture, technical approaches, data models, data flows and API contracts
- Ensure clear frontend vs backend responsibilities
- Prevent over-engineering, under-engineering and business logic leaking into the frontend
- Support engineering teams during implementation to ensure alignment with agreed designs
- Escalate complex or high-risk technical decisions where required
Requirements
- Solid experience in backend development and system design
- Proven experience designing and evolving complex systems in production
- Deep understanding of web application architectures, REST APIs and data-driven systems
- Strong knowledge of relational databases such as PostgreSQL or MySQL
- Proven commercial experience working with PHP Laravel (essential)
- Ability to communicate technical concepts clearly to both technical and non-technical stakeholders
- Pragmatic mindset with sound judgement around technical trade-offs
- Experience working in product-led environments
- Experience with large monolithic systems evolving over time
- Familiarity with modular or service-oriented architectures
- Experience mentoring senior engineers on architectural topics
This role offers the opportunity to define how architectural decisions are made before development begins and to shape system design at a critical stage of growth. Candidates will need to be based in either the UK or Europe only. Unfortunately we are unable to provide sponsorship for this position.
Application Architect in London employer: Noux Talent
Contact Detail:
Noux Talent Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land Application Architect in London
β¨Tip Number 1
Network like a pro! Reach out to your connections in the industry, especially those who work in product and engineering. A friendly chat can lead to insider info about job openings or even a referral.
β¨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your past projects, especially those involving backend development and system design. This gives potential employers a taste of what you can do before they even meet you.
β¨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge and soft skills. Be ready to discuss how you've tackled complex systems and made architectural decisions in the past. We want to see your thought process!
β¨Tip Number 4
Apply through our website! Itβs the best way to ensure your application gets seen by the right people. Plus, it shows you're genuinely interested in joining our team and contributing to our growth.
We think you need these skills to ace Application Architect in London
Some tips for your application π«‘
Tailor Your Application: Make sure to customise your CV and cover letter to highlight your experience with backend development and system design. We want to see how your skills align with the role of Application Architect, so donβt hold back on showcasing relevant projects!
Showcase Your Technical Skills: When detailing your experience, focus on your knowledge of web application architectures, REST APIs, and relational databases like PostgreSQL or MySQL. Weβre looking for solid examples that demonstrate your ability to communicate technical concepts clearly.
Highlight Collaboration Experience: Since this role involves working closely with Product and Engineering teams, share instances where youβve collaborated with senior leadership to analyse requirements or refine tickets. We love seeing teamwork in action!
Apply Through Our Website: Donβt forget to submit your application through our website! Itβs the best way for us to receive your details and ensures youβre considered for the role. We canβt wait to see what you bring to the table!
How to prepare for a job interview at Noux Talent
β¨Know Your Architecture
Make sure you brush up on your knowledge of web application architectures, REST APIs, and data-driven systems. Be ready to discuss how you've designed and evolved complex systems in production, as this will show your depth of experience.
β¨Clarify Requirements
Since the role involves acting as a bridge between Product and Engineering, practice articulating how you would analyse and clarify product requirements. Think of examples where you've successfully collaborated with stakeholders to refine technical approaches.
β¨Showcase Your Pragmatic Mindset
Prepare to discuss your approach to technical trade-offs. Interviewers will want to see that you can prevent over-engineering and under-engineering. Bring examples from your past work where you made sound judgements around these issues.
β¨Communicate Clearly
Youβll need to explain technical concepts to both technical and non-technical stakeholders. Practice simplifying complex ideas and be ready to demonstrate your communication skills during the interview. This will highlight your ability to mentor and support teams effectively.