Senior Golang Full Stack Engineer

to $8000
Product

About PredictSpring

PredictSpring is a market-leading company shaping the future of omni-channel retail and modern POS technology. We help global retail and lifestyle brands deliver seamless, modern, and scalable customer experiences across digital and in-store channels.

We are looking for an experienced Senior Golang Full Stack Engineer to join our team and help build scalable, secure, and high-performance software solutions across our platform, products, and business operations.

In this role, you will contribute to both backend and frontend development, working with Go/Golang, modern frontend technologies, cloud infrastructure, containerization, and CI/CD workflows. You will help deliver reliable enterprise-grade systems that support modern commerce, retail operations, and customer experience.


Responsibilities

As a Senior Golang Full Stack Engineer, you will:

  • Design, develop, and maintain scalable, secure, and high-performance applications using Go/Golang, JavaScript, and modern frontend technologies.
  • Build and maintain backend services, APIs, business logic, and application workflows that support PredictSpring’s platform and product operations.
  • Develop and implement RESTful APIs to integrate frontend applications, backend services, third-party systems, and internal tools.
  • Work with cloud-based infrastructure on AWS and Azure to support scalable, reliable, and production-ready systems.
  • Build responsive and maintainable frontend features using modern JavaScript frameworks such as React.js, Angular, or Vue.js.
  • Utilize Docker and Kubernetes to containerize applications, streamline deployment, and support scalable production environments.
  • Collaborate with cross-functional teams, including product, engineering, design, operations, and business stakeholders, to deliver high-quality software solutions.
  • Maintain clear and effective communication throughout the development process, especially when working with distributed global teams.
  • Troubleshoot, debug, and optimize applications for performance, scalability, reliability, and maintainability.
  • Write clean, efficient, maintainable, and testable code following best practices in Go/Golang, JavaScript, and full stack development.
  • Participate in code reviews, technical discussions, architecture decisions, and continuous improvement of engineering standards.
  • Implement and manage CI/CD pipelines using AWS, Azure, and modern DevOps tools for efficient and automated deployments.
  • Ensure security, data protection, and reliability across applications, services, APIs, and cloud environments.
  • Stay current with the latest software engineering, cloud, DevOps, and full stack development practices, and apply relevant improvements to PredictSpring’s platform and operations.


Requirements

We are looking for someone with:

  • Excellent communication skills, including fluent verbal English, with the ability to explain technical concepts clearly and collaborate effectively across distributed teams.
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • Proven experience as a Full Stack Engineer or Full Stack Developer, with strong expertise in Go/Golang for backend services.
  • Strong experience designing, building, and maintaining scalable backend systems, APIs, and enterprise-grade applications.
  • Strong knowledge and hands-on experience with AWS and Azure cloud services.
  • Extensive experience with JavaScript and modern frontend frameworks such as React.js, Angular, or Vue.js.
  • Expertise in containerization and orchestration technologies such as Docker and Kubernetes.
  • Proficiency with SQL and NoSQL databases, such as SQL Server, MongoDB, PostgreSQL, or similar technologies.
  • Familiarity with frontend technologies such as HTML5, CSS, SASS, or LESS.
  • Experience building and consuming RESTful APIs for seamless system integration.
  • Knowledge of version control systems such as Git and collaborative development workflows.
  • Strong problem-solving skills with the ability to troubleshoot complex issues across the full stack.
  • Familiarity with agile development methodologies, sprint-based workflows, and collaborative engineering practices.
  • Experience with CI/CD processes and modern deployment pipelines.
  • Ability to work effectively with cross-functional teams across different time zones.


Preferred Qualifications

Nice to have:

  • Experience with microservices architecture and distributed system design.
  • Experience with serverless computing and cloud-native application development.
  • Familiarity with DevOps practices and infrastructure-as-code tools such as Terraform and CloudFormation.
  • Strong understanding of cloud-native security services, application security, authentication, authorization, and data protection best practices.
  • Experience with testing frameworks, including unit testing, integration testing, and UI testing.
  • Experience working with high-traffic, scalable, customer-facing SaaS or enterprise platforms.
  • Experience supporting production systems, monitoring application health, and improving reliability over time.
  • Experience in retail, e-commerce, omni-channel commerce, or POS technology is a strong plus.


Why PredictSpring?

  • Join a market-leading company shaping the future of omni-channel retail and modern POS.
  • Work on high-impact engineering challenges at the intersection of commerce, cloud technology, and customer experience.
  • Collaborate with a talented global team in a flexible remote work environment.
  • Enjoy opportunities for growth, learning, and professional development.
  • Contribute to products used by some of the world’s most recognized retail and lifestyle brands.
  • Be part of an innovative, collaborative, and engineering-driven culture focused on building reliable, scalable, and measurable business value.

Required languages

English C2 - Proficient
Golang, Golang/Go
Published 5 June
30 views
·
8 applications
See stats of candidates who applied for this job 👀
To apply for this and other jobs on Djinni login or signup.
Loading...