full stack developer
Central London, London
- Language
- English
- Job Level
- Experienced
- Hours
- Full Time
- Posted
- 28 days ago
- Salary
- 140000
- Closes
- 08 Nov 2025
- Course
- No
- Contract Type
- Permanent
Description
Job Title: Full Stack Developer Job Summary:
We are seeking a skilled and motivated Full Stack Developer to join our team. The ideal candidate will be responsible for designing, developing, and maintaining both the front-end and back-end components of web applications. You should be comfortable working with multiple programming languages, frameworks, and databases, and have a strong understanding of UI/UX principles, RESTful APIs, and cloud-based deployment.
Key Responsibilities:
Develop and maintain scalable, high-performance web applications using modern technologies.
Design and implement RESTful APIs and integrate them with front-end applications.
Build responsive and interactive user interfaces using frameworks like React, Angular, or Vue.js.
Write clean, maintainable, and efficient server-side code using Node.js, Python, Java, or similar languages.
Design and manage databases (SQL or NoSQL), including schema design and query optimization.
Collaborate with cross-functional teams including designers, QA engineers, and product managers.
Deploy and manage applications on cloud platforms (AWS, Azure, Google Cloud, etc.).
Implement security and data protection best practices.
Troubleshoot, debug, and upgrade existing applications.
Participate in code reviews and contribute to improving development best practices.
Required Skills and Qualifications:
Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
Proven experience as a Full Stack Developer or similar role.
Proficiency with front-end technologies: HTML5, CSS3, JavaScript (ES6+), and frameworks like React, Angular, or Vue.js.
Strong knowledge of back-end languages and frameworks: Node.js, Express, Python (Django/Flask), Java (Spring Boot), or .NET.
Experience with databases: MySQL, PostgreSQL, MongoDB, or similar.
Familiarity with version control systems (Git/GitHub/GitLab).
Experience with containerization and CI/CD pipelines (Docker, Kubernetes, Jenkins, GitHub Actions, etc.).
Understanding of API design principles and authentication mechanisms (JWT, OAuth).
Knowledge of testing frameworks (Jest, Mocha, PyTest, etc.).
Excellent problem-solving and communication skills.
Preferred Qualifications (Nice to Have):
Experience with TypeScript or GraphQL.
Knowledge of microservices architecture.
Experience with cloud-native applications or serverless architectures.
Familiarity with Agile/Scrum development methodologies.
UI/UX design sensibility.
Typical Tools & Technologies:
Frontend: React, Angular, Vue.js, Tailwind CSS, Bootstrap
Backend: Node.js, Express, Django, Flask, Spring Boot
Databases: PostgreSQL, MySQL, MongoDB, Redis
DevOps/Cloud: AWS, Docker, Kubernetes, GitHub Actions, CI/CD
Version Control: Git
Testing: Jest, Mocha, Cypress, Postman
Salary Range:
. Typical range: £75,000 – £140,000 per year (gbp) or equivalent.
Would you like me to tailor this description for a specific company, industry (e.g., fintech, e-commerce, SaaS), or experience level (junior, mid, senior)?
Ad ID: 5417273613
Stay Safe
"Only access Gumtree from gumtree.com and do not follow links sent by other users"
"Share photos and ask lots of questions about the items you are buying and selling"
"If an ad or reply sounds too good to be true, it probably is"
"Use the 'Reply to ad' button for your safety and privacy"
"Don't reply to email addresses hidden in text and pictures"
"Beware of fake Gumtree, eBay or escrow sites and invoices"
1 of 6
