-
View all jobs
Job: Back-End Developer (Hybrid Remote & London)
Key Responsibilities
Lead design, development, and deployment of secure back-end services and APIs for software applications.
Utilize modern technologies such as Nest.js and Node.js, Python, Sqlalchemy and Fast API to build scalable and maintainable server-side solutions.
Design and optimize SQL databases using TypeORM or similar ORM frameworks to ensure efficient data storage and retrieval.
Containerize back-end services using Docker for seamless deployment and scalability.
Security-Centric - stay up-to-date on the latest security trends, threats, and vulnerabilities, and proactively recommend and implement security enhancements to mitigate risks - ensure that security requirements are integrated into the design and development process from the outset. Implement security best practices and protocols to protect sensitive data.
Testing - Perform manual and automated testing of web and mobile applications, identifying defects and tracking them through resolution.
Write clean, maintainable, and well-documented code following best practices and coding standards; troubleshooting and debugging issues and providing timely and effective solutions. Conduct code reviews and provide mentorship to junior developers, fostering a culture of collaboration, learning, and continuous improvement.
Actively participate in product planning and brainstorming sessions, contributing ideas and insights to drive innovation and solve complex technical challenges - staying up-to-date on emerging technologies and industry trends, incorporating new tools and techniques as needed.
Collaborate closely with cross-functional teams, including front-end developers, product managers, and designers, to deliver high-quality software solutions that meet business requirements.
Key Requirements
Experience in back-end development, with a focus on security.
Mastery of Nest.js and Node.js for building scalable and secure server-side applications.
Strong understanding of TypeScript and its benefits for writing type-safe and maintainable code.
Very strong/mastery of Python.
Experience with SQL databases (e.g., PostgreSQL, MySQL) and database design principles.
Familiarity with containerization technologies such as Docker for packaging and deploying applications.
Knowledge of security best practices, protocols, and standards (e.g., OWASP Top 10, TLS, OAuth).
Other Stuff
NB: for non-UK Citizens: we cannot accept applications from anyone requiring sponsorship (now or in the future) for UK permanent employment status. If you are using a work visa this must allow you to work in the UK unrestricted for at least the next 5 years.
In accordance with GDPR by applying you give Profile 29 consent to use your data for recruitment purposes only (details of Profile 29s privacy policy can be found at: profile-29 .com/privacy)
Profile 29 recruitment keywords: back-end backend back end security Nest.js Node.js TypeScript Python SQL PostgreSQL MySQL containerization Docker OWASP TLS OAuth develop developer programmer code remote home hybrid London lead manager senior api renewable energy
- Up to approx £80k (neg.)
- Predominantly remote with requirement to visit Euston offices once or twice a month
Key Responsibilities
Lead design, development, and deployment of secure back-end services and APIs for software applications.
Utilize modern technologies such as Nest.js and Node.js, Python, Sqlalchemy and Fast API to build scalable and maintainable server-side solutions.
Design and optimize SQL databases using TypeORM or similar ORM frameworks to ensure efficient data storage and retrieval.
Containerize back-end services using Docker for seamless deployment and scalability.
Security-Centric - stay up-to-date on the latest security trends, threats, and vulnerabilities, and proactively recommend and implement security enhancements to mitigate risks - ensure that security requirements are integrated into the design and development process from the outset. Implement security best practices and protocols to protect sensitive data.
Testing - Perform manual and automated testing of web and mobile applications, identifying defects and tracking them through resolution.
Write clean, maintainable, and well-documented code following best practices and coding standards; troubleshooting and debugging issues and providing timely and effective solutions. Conduct code reviews and provide mentorship to junior developers, fostering a culture of collaboration, learning, and continuous improvement.
Actively participate in product planning and brainstorming sessions, contributing ideas and insights to drive innovation and solve complex technical challenges - staying up-to-date on emerging technologies and industry trends, incorporating new tools and techniques as needed.
Collaborate closely with cross-functional teams, including front-end developers, product managers, and designers, to deliver high-quality software solutions that meet business requirements.
Key Requirements
Experience in back-end development, with a focus on security.
Mastery of Nest.js and Node.js for building scalable and secure server-side applications.
Strong understanding of TypeScript and its benefits for writing type-safe and maintainable code.
Very strong/mastery of Python.
Experience with SQL databases (e.g., PostgreSQL, MySQL) and database design principles.
Familiarity with containerization technologies such as Docker for packaging and deploying applications.
Knowledge of security best practices, protocols, and standards (e.g., OWASP Top 10, TLS, OAuth).
Other Stuff
NB: for non-UK Citizens: we cannot accept applications from anyone requiring sponsorship (now or in the future) for UK permanent employment status. If you are using a work visa this must allow you to work in the UK unrestricted for at least the next 5 years.
In accordance with GDPR by applying you give Profile 29 consent to use your data for recruitment purposes only (details of Profile 29s privacy policy can be found at: profile-29 .com/privacy)
Profile 29 recruitment keywords: back-end backend back end security Nest.js Node.js TypeScript Python SQL PostgreSQL MySQL containerization Docker OWASP TLS OAuth develop developer programmer code remote home hybrid London lead manager senior api renewable energy
Key Skills
Ranked by relevance
sql
docker
python
server
typescript
postgresql
mysql
containerization
owasp
blockchain
storage
gdpr
oauth
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior Python Engineer
2026-06-19
Full-time
Mid-Senior
Turkey
Software Development
Information Technology
View Job Details
Related
DevOps Engineer
2026-06-18
Full-time
Not Applicable
Poland
Software Development
Engineering
View Job Details
Related
Backend Developer
2026-06-19
Full-time
Entry
Turkey
Software Development
Engineering
Login to Apply
- Posted
- Oct 24, 2024
- Type
- Full-time
- Level
- Entry
- Location
- London
- Company
- Talkspirit
Industries
Software Development
Categories
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior Python Engineer
2026-06-19
Full-time
Mid-Senior
Turkey
Software Development
Information Technology
View Job Details
Related
DevOps Engineer
2026-06-18
Full-time
Not Applicable
Poland
Software Development
Engineering
View Job Details
Related
Backend Developer
2026-06-19
Full-time
Entry
Turkey
Software Development
Engineering