Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Senior software engineer (typescript / node.js / php / aws)

Glasgow (Glasgow City)
AgeChecked
Software engineer
Posted: 17h ago
Offer description

Job Description

Joining our team you will be jointly responsible for the design, development, and maintenance of secure, scalable software systems powering both internal and external products and services related to AgeChecked frontend, AgeChecked for Ecommerce, AgeAware and other special projects.

You will work across the stack, building robust back-end systems in TypeScript, Node.js, and PHP, and delivering high-quality front-end experiences using modern JavaScript frameworks. The role requires expertise in database design, DevOps, cryptographic data handling, and AWS cloud technologies.

Key Responsibilities
* Design, develop, and maintain backend services using TypeScript, Node.js, and PHP 8.1+ and modern JavaScript frameworks (React, Vue, or similar).
* Build and integrate cryptographic export and data protection components ensuring compliance with relevant standards.
* Develop and optimise RESTful and GraphQL APIs consumed by web and mobile applications.
* Design efficient data models and queries for MySQL (Aurora) and DynamoDB.
* Implement secure authentication and authorisation mechanisms (e.g., JWT, OAuth2, API keys, AWS SigV4).
* Automate build, test, and deployment pipelines using AWS CDK, Bitbucket Pipelines, GitHub Actions, or similar.
* Manage deployments across Dev, Staging, and Production environments using modern DevOps workflows.
* Monitor, log, and optimize system performance with CloudWatch, X-Ray, or equivalent tools.
* Collaborate closely with QA, Security, and Platform teams to maintain robust, secure, and compliant systems.
* Write clean, modular, and well-documented code; participate in peer reviews and agile sprint planning.
Technical Skills
* Strong proficiency in TypeScript, JavaScript (ES2020+), and Node.js runtime internals.
* Experience with PHP 8.1+ (preferably Yii2 or Laravel frameworks).
* Solid front-end development experience with React, Next.js, Vue, or Svelte.
* Advanced SQL knowledge with MySQL/Aurora, including schema design and query optimisation.
* Experience designing and maintaining AWS DynamoDB schemas and indexes.
* Familiarity with AWS services including Lambda, API Gateway, CloudFormation/CDK, S3, ECS, CloudFront, and IAM.
* Hands-on experience with DevOps tooling (CI/CD pipelines, infrastructure as code, environment management).
* Understanding of cryptographic standards (RSA, ECDSA, AES, hashing, signing, key management).
* Knowledge of secure data export, encryption in transit/at rest, and compliance frameworks (e.g., GDPR).
* Proficient with Git-based workflows and branching strategies.
* Experience integrating third-party APIs and managing complex data flows securely.
Soft Skills
* Strong analytical and problem-solving abilities.
* Detail-oriented and committed to producing reliable, maintainable systems.
* Effective communicator with the ability to explain technical concepts clearly.
* Team-focused with experience working in agile development environments.
* Enthusiasm for continuous learning, security best practices, and technical excellence.

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Software engineer python
Glasgow (North Lanarkshire)
Stackstudio Digital Ltd.
Software engineer
£400 - £450 a day
Similar job
Software engineer smallworld
Glasgow (North Lanarkshire)
Stackstudio Digital Ltd.
Software engineer
£500 - £550 a day
Similar job
Java developer - software engineer ii
Glasgow (Glasgow City)
Permanent
JPMorganChase
Software engineer
€50,000 a year
See more jobs
Similar jobs
It jobs in Glasgow (Glasgow City)
jobs Glasgow (Glasgow City)
jobs Glasgow City
jobs Scotland
Home > Jobs > It jobs > Software engineer jobs > Software engineer jobs in Glasgow (Glasgow City) > Senior Software Engineer (TypeScript / Node.js / PHP / AWS)

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save