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