Jobs
80-
· 134 views · 5 applications · 8d
Middle Go Developer
Full Remote · Ukraine · 2 years of experience · Upper-IntermediateProject Description Found at over 65,000 bars, restaurants and other social venues across North America and Europe, TouchTunes is bringing people together with fun, interactive music and entertainment solutions. Our flagship jukeboxes, paired with our...Project Description
Found at over 65,000 bars, restaurants and other social venues across North America and Europe, TouchTunes is bringing people together with fun, interactive music and entertainment solutions. Our flagship jukeboxes, paired with our extensive music catalog and mobile app, inspire millions of people every week to play the right song at the right time at their favorite hangouts.
Job Description
- 2+ years of hands-on experience in Go.
- Your love for technology and a product-oriented approach.
- Self-motivated, detail-oriented, and a team player.
Experience with IoT communication protocols (mqtt, http, grpc, etc.) - Familiarity with CI/CD pipelines, automated testing, and production deployments.
- Docker knowledge .
Nice-to-Have
• Experience with audio pipelines is a plus.
• Experience with Linux drivers is a plus.
• Experience with Web development is a plus.Job Responsibilities
Actively contribute to the design and development of the new Jukebox.
More
Write code that is clear, well-tested and modular.
Collaborate closely with product, design, and hardware teams to deliver high-quality features quickly.
Participate in Scrum ceremonies.
Ready to work late hours, until 8-9 pm. -
· 29 views · 1 application · 8d
Senior Golang Software Engineer
Full Remote · Ukraine · 5 years of experience · Upper-IntermediateWe're looking for an experienced Go developer to build and lead development of high-performance microservices. You'll work with modern cloud technologies and help design our distributed systems using gRPC and containerized services. What You'll Do: Lead...We're looking for an experienced Go developer to build and lead development of high-performance microservices. You'll work with modern cloud technologies and help design our distributed systems using gRPC and containerized services.
What You'll Do:
- Lead architectural decisions for microservices and mentor junior developers;
- Design and build gRPC APIs using Protocol Buffers;
- Optimize service performance, reliability, and scalability;
- Collaborate with DevOps on deployment and monitoring;
- Establish coding standards and conduct code reviews;
- Work with distributed systems and inter-service communication.
Required Skills:
- 5+ years Go (Golang) production experience;
- 3+ years microservices architecture experience;
- gRPC & Protocol Buffers for service design and RPC communication;
- Docker containerization and service deployment;
- PostgreSQL & Redis for databases and caching;
- Git, CI/CD, and modern development workflows;
- Experience with high-traffic, distributed systems;
- Previous senior/lead developer role preferred.
Technical Knowledge:
- Service mesh architectures and communication patterns;
- Authentication/authorization (JWT, OAuth2);
- API gateway design and traffic management;
- Database per service patterns and data consistency;
- Envoy Proxy configuration and load balancing.
Nice to Have:
- Event-driven architecture experience;
- Buf for Protocol Buffer management and code generation;
- Service discovery and observability tools;
- Cloud-native deployment experience;
- Performance optimization and monitoring.
-
· 18 views · 0 applications · 8d
Lead Golang Software Engineer
Full Remote · Ukraine · 5 years of experience · Upper-IntermediateWe're looking for an experienced Go developer to build and lead development of high-performance microservices. You'll work with modern cloud technologies and help design our distributed systems using gRPC and containerized services. What You'll Do: Lead...We're looking for an experienced Go developer to build and lead development of high-performance microservices. You'll work with modern cloud technologies and help design our distributed systems using gRPC and containerized services.
What You'll Do:
- Lead architectural decisions for microservices and mentor junior developers;
- Design and build gRPC APIs using Protocol Buffers;
- Optimize service performance, reliability, and scalability;
- Collaborate with DevOps on deployment and monitoring;
- Establish coding standards and conduct code reviews;
- Work with distributed systems and inter-service communication.
Required Skills:
- 5+ years Go (Golang) production experience;
- 3+ years microservices architecture experience;
- gRPC & Protocol Buffers for service design and RPC communication;
- Docker containerization and service deployment;
- PostgreSQL & Redis for databases and caching;
- Git, CI/CD, and modern development workflows;
- Experience with high-traffic, distributed systems;
- Previous senior/lead developer role preferred.
Technical Knowledge:
- Service mesh architectures and communication patterns;
- Authentication/authorization (JWT, OAuth2);
- API gateway design and traffic management;
- Database per service patterns and data consistency;
- Envoy Proxy configuration and load balancing.
Nice to Have:
- Event-driven architecture experience;
- Buf for Protocol Buffer management and code generation;
- Service discovery and observability tools;
- Cloud-native deployment experience;
- Performance optimization and monitoring.
-
· 52 views · 5 applications · 5d
Senior Golang Engineer to $7500
Full Remote · Bulgaria, Poland, Portugal, Ukraine · Product · 5 years of experience · Upper-IntermediateWho we are: Adaptiq is a technology hub specializing in building, scaling, and supporting R&D teams for high-end, fast-growing product companies in a wide range of industries. About the Product: Our client is a leading SaaS company offering pricing...Who we are:
Adaptiq is a technology hub specializing in building, scaling, and supporting R&D teams for high-end, fast-growing product companies in a wide range of industries.
About the Product:
Our client is a leading SaaS company offering pricing optimization solutions for e-commerce businesses. Its advanced technology utilizes big data, machine learning, and AI to assist customers in optimizing their pricing strategies and maximizing their profits.
About the Role:
We are seeking a Senior Golang Engineer. The backend Golang team will play a crucial role in refactoring and performance optimization while also contributing to new product development.
In this role, you will be responsible for:
- Refactoring and Migration – Transitioning legacy Ruby code to Golang to enhance performance and maintainability.
- Scalability and Stability – Optimizing system architecture to support increasing demand.
- Data Pipeline Optimization – Improving event-driven processing for efficiency and reliability.
- New Product Development – Contributing to innovative features, such as a promotions application.
- Technical Alignment – Collaborating with architect and the core team leader to ensure alignment with the product’s long-term technical vision.
Key Responsibilities:
- Drive the migration of Ruby services to Golang, ensuring high-performance, maintainable code.
- Improve system scalability, stability, and performance through architectural enhancements.
- Oversee data pipeline optimization to ensure efficiency and reliability.
- Work hand-in-hand with architects, tech leads and the core team leader to ensure technical alignment.
- Participate in technical planning, designing scalable solutions that support business growth.
- Troubleshoot performance bottlenecks.
Required Competence and Skills:
- BSc in Computer Science or a similar technical field
- 5+ years of experience in backend development.
- Proven track record in migrating or refactoring large-scale applications.
- Strong expertise in Golang and understanding of concurrency (MUST).
- Experience with Ruby (for refactoring and understanding legacy systems).
- Experience with event-driven architecture using Kafka or RabbitMQ.
- Strong knowledge of high volume Elasticsearch for scalable data storage
- Solid understanding of microservices architecture and scalable backend systems.
- Strong knowledge of AWS Cloud, S3, RDS, EC2, EKS
- Experience Proficiency in relational databases (PostgreSQL, Amazon RDS) and caching mechanisms like Redis.
- Experience with CI/CD pipelines, automated testing, and performance monitoring.
- Excellent communication and ability to work with cross-functional teams.
- Problem-solving mindset with a focus on scalability and maintainability.
- English level – Upper-Intermediate (B2)
Nice-to have:
- Experience with Ruby (for refactoring and understanding legacy systems). If there is no experience with Ruby, then willingness and learn and work with Ruby. This role is 70-80% Golang-focused.
-
· 118 views · 38 applications · 5d
Golang Backend Developer
Full Remote · Worldwide · 3 years of experience · Upper-IntermediateWe're looking for a skilled Golang Backend Developer to join our international iGaming team. If you have hands-on experience in online casino, sports betting platforms, or similar high-load systems, we’d love to meet you! You’ll be a vital part of a...We're looking for a skilled Golang Backend Developer to join our international iGaming team. If you have hands-on experience in online casino, sports betting platforms, or similar high-load systems, we’d love to meet you!
You’ll be a vital part of a fast-growing product team, responsible for delivering scalable backend architecture and robust features to support real-time gaming and financial operations.
Key Responsibilities:
- Develop and maintain scalable, efficient backend services using Golang
- Design and implement game logic, bonus systems, payment provider integrations, and internal tools
- Ensure high performance and low latency of systems under heavy load
- Collaborate closely with product managers, frontend developers, QA, and DevOps engineers
- Participate in architecture planning, technical reviews, and decision-making processes
- Write clean, modular, and well-tested code, following best practices
- Maintain and improve the existing codebase, conduct refactoring when necessary
- Monitor and troubleshoot production systems to ensure stability and uptime
Requirements:
- 3+ years of experience in backend development, with 2+ years in Golang
- Solid experience in the iGaming domain (online casino, sportsbook, betting, etc.)
- Proficiency in RESTful APIs, microservices, and messaging systems (e.g., Kafka, RabbitMQ)
- Good understanding of SQL/NoSQL databases and data modeling
- Experience working with Docker, Kubernetes, CI/CD pipelines
- Strong debugging and problem-solving skills
- Upper-intermediate English for communication within an international team
Nice to Have:
- Experience with event-driven architecture
- Familiarity with regulatory and compliance requirements in the iGaming industry
Knowledge of monitoring tools (Grafana, Prometheus, etc.
We Offer:
- Fully remote work with flexible schedule
- A stable iGaming product with active user base and ambitious roadmap
- Competitive salary in USD/EUR, regular reviews
Paid vacation, sick leaves, and local holidays
💬 Ready to take on a high-impact role in a dynamic iGaming company?
More
Send your CV or get in touch — we’d love to tell you more! -
· 34 views · 0 applications · 5d
Senior Golang Developer
Full Remote · Poland · 5 years of experience · Upper-IntermediateRemote | Poland Experience: 5+ years Employment Type: Remote from Poland About the Project We are hiring for our client — a forward-thinking European cloud initiative aiming to build a secure, sustainable, and interoperable cloud-edge infrastructure....Remote | Poland
Experience: 5+ years
Employment Type: Remote from Poland
About the ProjectWe are hiring for our client — a forward-thinking European cloud initiative aiming to build a secure, sustainable, and interoperable cloud-edge infrastructure. Join a dynamic team of creative technologists working at the forefront of cloud-native innovation.
Technical RequirementsWe are looking for professionals who:
- Are passionate about cloud security, open-source technologies, and building scalable systems.
- Excel at problem-solving and thrive in collaborative, autonomous environments.
- Are ready to take ownership and deliver high-quality solutions using Golang.
Must-have:- Strong proficiency in Golang.
Nice-to-have:- Experience with cloud hyperscalers.
- Familiarity with Kubernetes and Docker.
Key Responsibilities- Develop and improve cloud service brokerage capabilities.
- Build secure systems and manage cryptographic key infrastructure.
- Contribute to open-source projects and the development of evolving cloud standards.
- Design and optimize cloud operating systems using Golang.
- Work closely with a team dedicated to modern, cloud-native software engineering practices.
Required Technical Skills- Golang
- Kubernetes
- Docker
-
· 57 views · 11 applications · 5d
Go/Python developer (mid-level) DevOps department
Worldwide · Product · 2 years of experience · Upper-IntermediateAbout us: VoiceSpin is a cloud-based AI contact center software provider offering a range of solutions for SMBs and large-scale enterprises across various industries like retail, healthcare, telemarketing, education, insurance, finance, real estate, and...About us:
VoiceSpin is a cloud-based AI contact center software provider offering a range of solutions for SMBs and large-scale enterprises across various industries like retail, healthcare, telemarketing, education, insurance, finance, real estate, and more.
From VoIP call center software, AI predictive dialing, and AI speech analytics to omnichannel text messaging, AI chatbots, and AI voice bots – VoiceSpin’s solutions are designed for both sales and customer support teams, enabling them to manage inbound and outbound communications with prospects and customers across multiple channels, deliver excellent customer experiences, and drive better sales conversions.
Requirements:
- Commercial experience with Go (Golang) – ability to build efficient backend services is a must have
- 1+ Proficient in Python, especially for data processing and AI/ML tasks.
- REST API development – design and implement APIs is a must have.
- Basic knowledge of Docker and Kubernetes, helm charts
- Version control – Git/GitHub/GitLab experience.
- Good problem-solving skills – able to work independently and in a team.
- Strong understanding of Linux systems – comfortable working in terminal/shell environments.
- Cloud platform experience with at least one major provider – GCP, AWS, or OCI – and understanding of cloud-native architectures.
Nice to Have:
- Familiarity with AI/ML frameworks – e.g., TensorFlow, PyTorch, OpenAI, Anthropic, etc
- Interest in building AI-driven features or products.
Responsibilities:
- Develop backend services using Go and Python for applications.
- Design, build, and maintain RESTful APIs to interface with AI/ML services and other components of the existing infrastructure.
- Ensure system scalability and reliability in both development and production environments.
Optimize applications for speed and efficiency, focusing on resource management and handling large datasets.
What we offer:
- International clients and colleagues cooperation
- Accountant support
- Paid vacations and sick leaves
- English classes
- Insurance coverage
- Half year bonuses
- English speaking club with a teacher
-
· 58 views · 2 applications · 5d
Senior Full-stack Developer
Part-time · Full Remote · Ukraine · 6 years of experience · Upper-IntermediateProject Description: Our Client is one of the leading manufactures of dental and oral health products. As part of Company's strategic evolution, we participate in development of a new cloud platform that will combine the high quality of the current...Project Description:
Our Client is one of the leading manufactures of dental and oral health products. As part of Company's strategic evolution, we participate in development of a new cloud platform that will combine the high quality of the current intellectual property the Company has, with the power of Cloud technologies. As part of the team you will have a unique chance to increase the quality of dental services all over the world and work with professionals from all over the world on a high loaded demanded system
Responsibilities:
- Development of new components of system
- Active participation in architecture of backend and frontend
- Participation in code review process
- Collaborative work in Agile environment together with engineering team and product owners- Mandatory Skills:
- Flutter
- Go programming language
- Google Cloud Platform (GCP)
- gRPC
- Kubernetes
Mandatory Skills Description:
- GoLang (3+ years of commercial experience) and at least 6 years in IT in total
- Microservices
- Cloud Development (ideally GCP)
- Kubernetes, deployment / Docker
- Terraform
- gRPC
- Rest API
- Understanding of Agile developmentNice-to-Have Skills Description:
Knowledge of Scrum Framework
Protobuf
PostgreSQL
German language
2+ years of Dart experience with desire to learn and work with Flutter, or hands-on experience with Flutter
-
· 29 views · 9 applications · 4d
Senior Golang Engineer
Full Remote · Poland, Ukraine · Product · 5 years of experience · Upper-IntermediateAbout the Product: Our client is a leading SaaS company offering pricing optimization solutions for e-commerce businesses. Its advanced technology utilizes big data, machine learning, and AI to assist customers in optimizing their pricing strategies and...About the Product:
Our client is a leading SaaS company offering pricing optimization solutions for e-commerce businesses. Its advanced technology utilizes big data, machine learning, and AI to assist customers in optimizing their pricing strategies and maximizing their profits.About the Role:
We are seeking a Senior Golang Engineer. The backend Golang team will play a crucial role in refactoring and performance optimization while also contributing to new product development.
In this role, you will be responsible for:
- Refactoring and Migration – Transitioning legacy Ruby code to Golang to enhance performance and maintainability.
- Scalability and Stability – Optimizing system architecture to support increasing demand.
- Data Pipeline Optimization – Improving event-driven processing for efficiency and reliability.
- New Product Development – Contributing to innovative features, such as a promotions application.
- Technical Alignment – Collaborating with architect and the core team leader to ensure alignment with the product’s long-term technical vision.
Key Responsibilities:
- Drive the migration of Ruby services to Golang, ensuring high-performance, maintainable code.
- Improve system scalability, stability, and performance through architectural enhancements.
- Oversee data pipeline optimization to ensure efficiency and reliability.
- Work hand-in-hand with architects, tech leads and the core team leader to ensure technical alignment.
- Participate in technical planning, designing scalable solutions that support business growth.
- Troubleshoot performance bottlenecks.
Required Competence and Skills:
- BSc in Computer Science or a similar technical field
- 5+ years of experience in backend development.
- Proven track record in migrating or refactoring large-scale applications.
- Strong expertise in Golang and understanding of concurrency (MUST).
- Experience with Ruby (for refactoring and understanding legacy systems).
- Experience with event-driven architecture using Kafka or RabbitMQ.
- Strong knowledge of high volume Elasticsearch for scalable data storage
- Solid understanding of microservices architecture and scalable backend systems.
- Strong knowledge of AWS Cloud, S3, RDS, EC2, EKS
- Experience Proficiency in relational databases (PostgreSQL, Amazon RDS) and caching mechanisms like Redis.
- Experience with CI/CD pipelines, automated testing, and performance monitoring.
- Excellent communication and ability to work with cross-functional teams.
- Problem-solving mindset with a focus on scalability and maintainability.
- English level - Upper-Intermediate (B2)
Nice-to have:
- Experience with Ruby (for refactoring and understanding legacy systems). If there is no experience with Ruby, then willingness and learn and work with Ruby. This role is 70-80% Golang-focused.
-
· 29 views · 6 applications · 4d
Senior GoLang Engineer
Full Remote · Poland, Romania, Slovakia, Hungary · 5 years of experience · Upper-IntermediateN-iX is looking for a Senior GoLang Engineer to join the team. About the Customer A global UK-based fintech company that provides institutional-grade infrastructure for digital asset trading. Their platform supports execution management, liquidity...N-iX is looking for a Senior GoLang Engineer to join the team.
About the Customer
A global UK-based fintech company that provides institutional-grade infrastructure for digital asset trading. Their platform supports execution management, liquidity access, and portfolio risk monitoring for hedge funds, banks, and asset managers, ensuring high availability and reliability of trading systems.
Responsibilities
- Design, build, and enhance our extensive API based services written in Golang.
- Contribute to and encourage API adoption both internally and externally.
- Help write comprehensive end-to-end feature tests and examples based on the API.
- Support platform integration with Exchanges, Brokers, and OTC Platforms.
- Work with engineers, designers, product managers, and senior leadership to ensure constant improvement and quality assured delivery.
- Monitor and support all production system components
Job requirements:
- 5+ years commercial hand on software engineering experience
- Crypto experience with CeFi and or DeFi platforms
- Financial Services experience (Buy or Sell-Side)
- Previously designed client-facing APIs
- Proficient in Golang (2+ years of experience)
- Worked in cloud and containerised environments.
- Proficient in building and using REST, WebSockets, and/or FIX-based APIs
- Strong knowledge of data structures and algorithms
- Excellent software design and debugging skills
- Bachelor's degree or relevant work experience in Computer Science, Mathematics, Electrical Engineering or related technical discipline
- Proven ability to own outcomes and work effectively with others as required to deliver
Nice-to-Have Skills
- Expertise or other structured languages (C#, C++, Rust)
- Expertise in building performant low-latency systems
- Expertise in performance testing distributed systems
- Messaging/streaming technologies
- Execution, order, or portfolio management systems
- Building monitoring dashboards using technologies such as Prometheus and Grafana
We offer:
- Flexible working format - remote, office-based or flexible
- A competitive salary
- Personalized career growth
- Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
-
· 50 views · 0 applications · 4d
Senior Golang Engineer to $7500
Full Remote · Ukraine, Portugal, Bulgaria, Poland · Product · 5 years of experience · Upper-IntermediateWho we are: Adaptiq is a technology hub specializing in building, scaling, and supporting R&D teams for high-end, fast-growing product companies in a wide range of industries. About the Product: Our client is a leading SaaS company offering pricing...Who we are:
Adaptiq is a technology hub specializing in building, scaling, and supporting R&D teams for high-end, fast-growing product companies in a wide range of industries.
About the Product:
Our client is a leading SaaS company offering pricing optimization solutions for e-commerce businesses. Its advanced technology utilizes big data, machine learning, and AI to assist customers in optimizing their pricing strategies and maximizing their profits.
About the Role:
We are seeking a Senior Golang Engineer. The backend Golang team will play a crucial role in refactoring and performance optimization while also contributing to new product development.
In this role, you will be responsible for:
- Refactoring and Migration – Transitioning legacy Ruby code to Golang to enhance performance and maintainability.
- Scalability and Stability – Optimizing system architecture to support increasing demand.
- Data Pipeline Optimization – Improving event-driven processing for efficiency and reliability.
- New Product Development – Contributing to innovative features, such as a promotions application.
- Technical Alignment – Collaborating with architect and the core team leader to ensure alignment with the product’s long-term technical vision.
Key Responsibilities:
- Drive the migration of Ruby services to Golang, ensuring high-performance, maintainable code.
- Improve system scalability, stability, and performance through architectural enhancements.
- Oversee data pipeline optimization to ensure efficiency and reliability.
- Work hand-in-hand with architects, tech leads and the core team leader to ensure technical alignment.
- Participate in technical planning, designing scalable solutions that support business growth.
- Troubleshoot performance bottlenecks.
Required Competence and Skills:
- BSc in Computer Science or a similar technical field
- 5+ years of experience in backend development.
- Proven track record in migrating or refactoring large-scale applications.
- Strong expertise in Golang and understanding of concurrency (MUST).
- Experience with Ruby (for refactoring and understanding legacy systems).
- Experience with event-driven architecture using Kafka or RabbitMQ.
- Strong knowledge of high volume Elasticsearch for scalable data storage
- Solid understanding of microservices architecture and scalable backend systems.
- Strong knowledge of AWS Cloud, S3, RDS, EC2, EKS
- Experience Proficiency in relational databases (PostgreSQL, Amazon RDS) and caching mechanisms like Redis.
- Experience with CI/CD pipelines, automated testing, and performance monitoring.
- Excellent communication and ability to work with cross-functional teams.
- Problem-solving mindset with a focus on scalability and maintainability.
- English level - Upper-Intermediate (B2)
Nice-to have:
- Experience with Ruby (for refactoring and understanding legacy systems). If there is no experience with Ruby, then willingness and learn and work with Ruby. This role is 70-80% Golang-focused.
Why Us?
- We provide 20 days of vacation leave per calendar year (plus official national holidays of a country you are based in).
- We provide full accounting and legal support in all countries we operate.
- We utilize a fully remote work model with a powerful workstation and co-working space in case you need it.
- We offer a highly competitive package with yearly performance and compensation reviews.
More -
· 67 views · 7 applications · 4d
Backend Developer (Go + TypeScript)
Full Remote · Ukraine · Product · 4 years of experience · Beginner/ElementaryAbout the Role We're seeking a Backend Developer with strong expertise in Golang and proficiency in TypeScript (for backend services) to help us build and scale high-performance, distributed systems. You'll work with modern databases, message queues,...About the Role
We're seeking a Backend Developer with strong expertise in Golang and proficiency in TypeScript (for backend services) to help us build and scale high-performance, distributed systems. You'll work with modern databases, message queues, cloud infrastructure, and third-party integrations in a fully remote environment.
Responsibilities
• Design, develop, and maintain scalable backend services primarily in Go
• Develop supporting backend components and tooling in TypeScript (e.g., Node.js)
• Implement efficient data models and queries using PostgreSQL and MongoDB
• Leverage Redis for caching and transient data management
• Build and maintain asynchronous job processing with RabbitMQ and Azure Service Bus
• Integrate and manage cloud storage using AWS S3
• Work with third-party APIs, including SendGrid (email) and Twilio (SMS)
• Write unit and integration tests to ensure high code quality and reliability
• Collaborate with team members in architecture planning, code reviews, and DevOps workflows
Required Skills
• 3+ years of backend development experience with Go
• 2+ years of experience writing backend services in TypeScript (Node.js or similar)
• Solid experience with PostgreSQL and MongoDB
• Working knowledge of Redis for caching and pub/sub use cases
• Proficiency in message queue systems: RabbitMQ and/or Azure Service Bus
• Experience with AWS S3 for object storage
• Familiarity with integrating third-party services like SendGrid and Twilio
• Comfortable working with REST APIs and asynchronous job workflows
• Familiar with Git, Docker, CI/CD, and cloud-based development workflows
Nice to Have
• Experience with microservice architecture or event-driven systems
• Experience with observability stacks (Prometheus, Grafana, OpenTelemetry)
Soft Skills
• Strong communication in remote-first teams
• Proactive mindset with high ownership and accountability
• Attention to detail and commitment to clean, maintainable code
More -
· 60 views · 11 applications · 3d
Senior Go Developer IRC267310
Full Remote · Ukraine · 4 years of experience · IntermediateDescription Found at over 65,000 bars, restaurants and other social venues across North America and Europe, TouchTunes is bringing people together with fun, interactive music and entertainment solutions. Our flagship jukeboxes, paired with our extensive...Description
Found at over 65,000 bars, restaurants and other social venues across North America and Europe, TouchTunes is bringing people together with fun, interactive music and entertainment solutions. Our flagship jukeboxes, paired with our extensive music catalog and mobile app, inspire millions of people every week to play the right song at the right time at their favorite hangouts.
Touchtunes is building the next generation of the Jukebox and we’re looking for a passionate Senior Software Engineer to join our team and play a key role in the design and development of this new product.
Requirements
- 5+ years of hands-on experience in Go.
- Your love for technology and a product-oriented approach.
- Self-motivated, detail-oriented, and a team player.
Experience with IoT communication protocols (mqtt, http, grpc, etc.) - Familiarity with CI/CD pipelines, automated testing, and production deployments.
- Good knowledge of Docker
Nice-to-Have
• Experience with audio pipelines is a plus.
• Experience with Linux drivers is a plus.
• Experience with Web development is a plus.Job responsibilities
Actively contribute to the design and development of the new Jukebox.
Write code that is clear, well-tested and modular.
Collaborate closely with product, design, and hardware teams to deliver high-quality features quickly.
Participate in Scrum ceremonies.Ready to work late hours, until 8-9 pm
More -
· 37 views · 9 applications · 3d
Senior Go Developer (Blockchain)
Full Remote · Worldwide · 5 years of experience · Upper-IntermediateOur client has built a digital asset trading infrastructure for institutional investors. Client's seamless end-to-end platform connects to global crypto exchanges, custodians, and liquidity providers, via a single Application Programming Interface...Our client has built a digital asset trading infrastructure for institutional investors. Client's seamless end-to-end platform connects to global crypto exchanges, custodians, and liquidity providers, via a single Application Programming Interface (API).
Built by industry experts with decades of combined experience in investment management and digital
technology. Our client provides market infrastructure at scale, enabling financial institutions, neobanks, and corporations to access digital asset markets quickly and efficiently.
We are looking for an engineer who will help build connections to exchanges & trading venues, custodians etc., to allow trading. Hands-on experience with trading and building API (as well as FIX) connections to trading venues/exchanges would be highly preferred.
Requirements:
- 5+ years of hands-on commercial experience with GO.
- Experience in the crypto space, including CeFi and/or DeFi platforms.
- Background in financial services (buy-side or sell-side).
- Proven experience designing client-facing APIs.
- Experience working in cloud-based and containerized environments (e.g., Docker, Kubernetes).
- Proficient in building and consuming APIs using REST, WebSockets, and/or FIX protocols.
- Solid understanding of data structures and algorithms.
- Excellent software design and debugging skills.
- Bachelor’s degree in Computer Science, Mathematics, Electrical Engineering, or a related technical field
Nice to have:
- Building performant low-latency systems
- Performance testing distributed systems
- Messaging/streaming technologies
- Execution, order, or portfolio management systems
- Building monitoring dashboards using technologies such as the Prometheus and Grafana
Responsibilities:- Design, build and enhance our extensive API based services written in Golang.
- Contribute and encourage API adoption both internally and externally.
- Help write comprehensive end to end feature tests and examples based on the API.
- Support platform integration with Exchanges, Brokers, OTC Platforms.
- Work with engineers, designers, product managers and senior leadership to ensure constant improvement and quality assured delivery.
- Monitor and support all production system components
What we offer:- Remote working format
- Flexible working hours
- Informal and friendly atmosphere
- The ability to focus on your work: a lack of bureaucracy and micromanagement
- 20 paid vacation days
- 7 paid sick leaves
- Education reimbursement
- Free English classes
- Psychologist consultations
Recruitment process: Recruitment interview - Technical interview - Client Interviews
More -
· 166 views · 31 applications · 3d
Junior/Middle Golang Developer
Full Remote · Worldwide · Upper-IntermediateOur engineering team is expanding and seeking a talented Golang Developer with a minimum production experience of 6 months to build backend web applications across diverse industries, including sports, healthcare, machine learning, fintech, hiring, and...Our engineering team is expanding and seeking a talented Golang Developer with a minimum production experience of 6 months to build backend web applications across diverse industries, including sports, healthcare, machine learning, fintech, hiring, and eCommerce.
Dive into the world of Golang development with us and be part of our journey to drive innovation using modern technologies and best practices.
What you'll be working on:
💻 Build REST APIs and applications with Go
✨ Assuring application stability with comprehensive unit and integration testing
🏗 Orchestrating app deployments using AWS
🏹 Crafting simple user interfaces for your APIs
Experience that will help you to do the job:
- Confident knowledge of Golang and Gin (or a similar framework)
- Familiarity with raw SQL queries, SQL query optimization, and database structure normalization
- Experience with AWS (services commonly used on the projects: S3, Lambda, Transcribe, ElasticBeanstalk, SQS, Bedrock, ElasticSearch)
- Knowledge of API documentation tools like Swagger or Postman
- Intermediate English level to be able communicate with team on the meetings
Experience that will be a plus:
- Deployment know-how on cloud platforms such as Google Cloud or Digital Ocean
- Knowledge in React (highly preferred) or other frontend frameworks
- Experience in setting up CI/CD pipelines
We care for our team, therefore we offer:
🚀 Interesting and challenging projects with modern technology stack
✅ Code reviews and constant feedback on your work
💪 Culture encouraging and promoting professional growth and development
💻 Modern working environment
💸 Competitive salary with review based on your results
⌚ Fully remote work in the team with well-established remote work processes (our team members located in 7+ different countries, and we encourage diversity)
🎤 English speaking clubs
🏖 Paid sick leave and vacation - 15 business days (21 calendar days) of annual vacation
👾 Online weekly team activities
🫶 Coverage of monthly psychologist support sessions
More