remoteonsite
Golang Fullstack - Persistent Systems
Software Engineer
Full‑stack engineer building scalable web services with Golang, React, and cloud infrastructure on AWS, Docker, and Kubernetes. Focus on API design, performance, and CI/CD automation.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance backend services in Golang, exposing RESTful APIs for front‑end consumption.
- Build and iterate on responsive user interfaces using React, ensuring seamless integration with backend services.
- Containerize applications with Docker, orchestrate deployments on Kubernetes clusters, and manage CI/CD pipelines.
- Implement secure, scalable data storage solutions using SQL databases and optimize queries for performance.
- Collaborate with cross‑functional teams to define requirements, review code, and deliver features on time.
Requirements
- 3+ years of professional experience in full‑stack development with Golang and React.
- Strong knowledge of Docker, Kubernetes, and AWS services (ECS/EKS, RDS, S3).
- Proficiency in designing REST APIs, handling authentication, and ensuring data integrity.
- Experience with SQL databases, query optimization, and database schema design.
- Excellent problem‑solving skills, attention to detail, and a collaborative mindset.
Skills
reactdockerkubernetesawssql