Senior Software Engineer

New
G
GoGlobalSoftware Engineering
United Kingdom. South Africa, GMT to GMT+3Full-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
5+ years
Required Skills
Node.jsPostgreSQLGitKubernetesSoftware ArchitectureTypeScriptRedis

Requirements

  • 5+ years experience as Senior or above.
  • Expert-level proficiency in TypeScript with experience building large-scale production applications.
  • Strong understanding of software architecture patterns and best practices.
  • Proficiency in backend development with Node.js or similar technologies.
  • Deep understanding of API design.
  • Experience with PostgreSQL, Kubernetes, and Redis.
  • Experience with Git and collaborative development workflows.
  • Strong computer science fundamentals.
  • Experience in mid to big size organizations (50+ developers).
  • Active daily use of AI coding tools.

Responsibilities

  • Design and architect scalable, maintainable software solutions.
  • Write clean, efficient, and well-documented TypeScript code.
  • Lead technical design reviews and provide constructive feedback.
  • Drive technical decisions and establish engineering best practices.
  • Mentor other engineers through code reviews and pair programming.
  • Own end-to-end delivery of complex features and projects.
  • Identify and resolve technical debt and performance bottlenecks.
  • Participate in on-call rotations and incident response.
  • Improve CI/CD pipelines, testing strategies, and deployment processes.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now