Senior Software Engineer (full-stack)

Company: RemoteHunter

Location: Location not specified (Remote)

Type: Full-time

Level: Senior

Remote: Yes

Posted: 2026-03-04

About this role

About the Opportunity:

This organization is dedicated to expanding access to knowledge and education globally through various services that enable learning and growth. The Senior Software Engineer (full-stack) role offers the chance to work on impactful products that make education accessible to millions of users. The position involves using diverse technologies including AWS, Kubernetes, Kafka, Java, Golang, Python, TypeScript, and GitHub/GitLab, and contributing to open source.

Responsibilities:

• Collaborate in an Agile team to design, develop, and maintain high-performance applications.

• Use continuous deployment and test automation to release application changes multiple times daily.

• Engage with internal and external customers to understand needs and develop web applications accordingly.

• Build rich, interactive web applications using modern technologies and frameworks.

• Utilize web analytics to support product discovery and measure project KPIs.

• Test, measure, and optimize application performance with Application Performance Management tools.

• Participate in on-call rotation as a first contact for owned applications.

• Mentor team members and promote new technologies, methodologies, and processes.

• Analyze pricing, risk/reward, cost advantages, and resourcing to support technology improvements.

Requirements:

• At least 3 years of experience as a full-stack engineer developing large-scale, distributed web applications.

• Proven experience with cloud infrastructure services, especially AWS (Lambda, API Gateway, Step Functions).

• Expertise in backend services using languages such as Python, Golang, Java, or JavaScript/TypeScript and frameworks like FastAPI, NodeJS, or Spring Boot.

• Proficiency in building user-facing applications with frameworks like React or Vue.

• Experience designing and managing APIs consumed by multiple teams using REST or GraphQL.

• Strong knowledge of decentralized version control systems like Git on platforms ...

Create Your Job Alert

Other Senior Jobs

Other Jobs in Location not specified