Miratech

Senior Full Stack Developer, Golang

Miratech

full-time

Posted on:

Location Type: Remote

Location: Ukraine

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Design, implement, and maintain scalable backend services in Golang, including RESTful APIs and stable data contracts that evolve safely over time.
  • Implement and manage asynchronous, event-driven communication, with strong guarantees around message reliability, idempotency, error handling, and backward compatibility.
  • Contribute to frontend features development in React, ensuring reliable functionality, maintainable code, and smooth integration with backend services
  • Design code with testability as a core principle, writing and maintaining unit and integration tests for APIs, business logic, and integrations.
  • Design and maintain secure APIs and service integrations, applying best practices in authentication, authorization, and identity management.

Requirements

  • 5+ years of experience as a Software Engineer
  • Strong experience building full-stack applications using Go (backend) and React (frontend)
  • Solid understanding of concurrency in Go and asynchronous workflows
  • Hands-on experience with event-driven architectures and message handling (e.g., Kafka, NATS )
  • Experience with public cloud platforms ( AWS, Azure, or GCP ) and cloud-native architectures
  • Proven experience designing APIs and event schemas with long-term evolution and backward compatibility in mind
  • Strong understanding of authentication, authorization, and secure API design
  • Experience with identity and access management solutions (e.g., Keycloak )
  • Experience working in production environments , including logging, monitoring, debugging, and incident analysis
  • Commitment to a test-driven development (TDD) approach
  • Nice to Have Experience with TypeScript
  • Experience with Protobuf
Benefits
  • Culture of Relentless Performance : join an unstoppable technology development team with a 99% project success rate and more than 30% year-over-year revenue growth.
  • Competitive Pay and Benefits : enjoy a comprehensive compensation and benefits package, including health insurance, language courses, and a relocation program.
  • Work From Anywhere Culture : make the most of the flexibility that comes with remote work.
  • Growth Mindset : reap the benefits of a range of professional development opportunities, including certification programs, mentorship and talent investment programs, internal mobility, and internship opportunities.
  • Global Impact : collaborate on impactful projects for top global clients and shape the future of industries.
  • Welcoming Multicultural Environment : be a part of a dynamic, global team and thrive in an inclusive and supportive work environment with open communication and regular team-building company social events.
  • Social Sustainability Values : join our sustainable business practices focused on five pillars, including IT education, community empowerment, fair operating practices, environmental sustainability, and gender equality.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
GolangReactRESTful APIsevent-driven architectureKafkaNATSAWSAzureGCPProtobuf
Soft Skills
test-driven developmentproblem-solvingcommunicationcollaborationadaptability