Senior Full Stack Software Engineer(Golang+Kafka+React)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+12 more
Job description
Now the project is focused on creating internal tools for making supply chains more efficient and productive. There are some new incoming projects related to improving processes of comparing orders from the ordering tool (OT), goods received from the FCMS, and invoices from vendors. Some regions have developed stand-alone tools (i.e. Shark in AU), however, those tools do not scale company-wide and do not enable finance teams to work within the tools they are already using (i.e. Oracle)., * Our Full stack Engineers assume development and operational responsibility for the project’s platform that serves millions globally to deliver the best experience for our customers and internal users., * Take ownership of the architecture, design, development, deployment and operations of the microservices you will develop, using DevOps practices, pair programming and other cutting edge methodologies
- Be active, solution-oriented member of autonomous, cross-functional agile teams collaborating with Product Owners, Front-end Engineers, Designers, and Business Intelligence teams
- Having an in-depth understanding of core product and architecture, and act as ambassador for software solutions offering support and mentorship to colleagues
- Work with state-of-the-art technologies like Kafka, RabbitMQ, Spark, Kubernetes, Istio, and more
Requirements
- Solid back-end experience within Microservice architecture using Golang(at least 3+ years)
- Background working with event-driven architectures using Kafka - nice to have
- Experience working with relational and document databases, including PostgreSQL, MongoDB
- 2+ years of experience working with React.js
- Experience with server-side technologies like Next.js, Nest.js, Nuxt.js, or Remix
- Experience working with Docker and container orchestration technologies such as Kubernetes
- As well as experience in CI/CD methods and practices
- Experience in working with microservices architecture
- Practical experience of TDD, BDD, DDD and distributed architectural patterns
- Experienced in end-to-end development processes, including unit, integration & functional testing, distributed architecture, application tuning/profiling, and continuous integration
- You thrive in the opportunity to collaborate and mentor team members, while also sharing practical knowledge and trends
- Great communication skills, at least Upper-Intermediate level of English
About the company
Our client is one of the leading meal kit companies. They’re providing more than 120 million meals to > 4 million households worldwide in 14 countries across 3 continents. From procurement tools to conversion rate optimization, live pricing tools, payment services and add-on upselling features, company works on a wide variety of challenging problems.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on arc.devGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Dev Digest 120 - Apple and peers
Fully Remote Software Engineer Jobs
16 Best Free React UI Libraries in 2025
Dev Digest 131 - AI'm not sure about OSS