Software Engineer (GO)
Software Engineer (GO) Junior Armenia , Cyprus , Poland Remote TATECH-22031 Requirements Will be plus Soft Skills Responsibilities Benefits 1+ year of commercial experience with Go; Ability to implement software solutions based on existing designs; Basic understanding of SQL and NoSQL databases and ability to work with data models; Familiarity with Git, GitLab, GitLab CI, pull request workflows, and code review process; Understanding of Docker and containerized development; Ability to write clean, maintainable code, as well as unit tests and basic integration tests; English: Intermediate or higher. Exposure to Kubernetes and container orchestration concepts; Understanding of event-driven architecture; Experience working with cloud services such as GCP or AWS; Familiarity with GitOps practices; Curiosity and willingness to learn; Discipline and responsibility; Honest communication when blocked; Openness to feedback; Implement software solutions in Go based on existing designs; Deliver small well-scoped tasks and bug fixes with guidance from more experienced engineers; Write clean, testable, and maintainable code; Write and update unit tests, basic integration tests, and technical documentation as part of everyday work; Work with SQL and NoSQL databases as part of implementation tasks; Participate in code reviews and apply feedback carefully; Help investigate issues found during QA or pre-release testing; Learn the team's engineering standards, workflows, and service architecture.
- Implement software solutions in Go based on existing designs
- Deliver small well-scoped tasks and bug fixes with guidance from more experienced engineers
- Write clean, testable, and maintainable code
- Write and update unit tests, basic integration tests, and technical documentation as part of everyday work
- Work with SQL and NoSQL databases as part of implementation tasks
- Participate in code reviews and apply feedback carefully
- Help investigate issues found during QA or pre-release testing
- Learn the team's engineering standards, workflows, and service architecture
- 1+ year of commercial experience with Go
- Ability to implement software solutions based on existing designs
- Basic understanding of SQL and NoSQL databases and ability to work with data models
- Familiarity with Git, GitLab, GitLab CI, pull request workflows, and code review process
- Understanding of Docker and containerized development
- Ability to write clean, maintainable code, as well as unit tests and basic integration tests
- English: Intermediate or higher
- An exciting and challenging job in a fast-growing business groups
- The opportunity to be part of a multicultural team of top professionals in Development, Architecture, Management, Operations, Marketing, Legal, Finance and more
- Great working atmosphere with passionate experts and leaders, sharing a friendly culture and a success-driven mindset is guaranteed
- Beautiful offices in Warsaw, Limassol, Yerevan
- Work remotely or on-site with comfort and enjoy the opportunity to build a network of connections with professionals day by day
- Modern corporate equipment based on macOS or Windows and additional equipment are provided
- Paid vacations, sick leave, personal events days, days off
- Referral program
- Educational programs: regular internal training sessions, compensation for external education, attendance of specialized global conferences
- Rewards program for mentoring and coaching colleagues
- Free internal English courses
- Yoga classes to help you stay active and energized
- In-house Travel Service
- Multiple internal activities: online platform for employees with quests, gamification, presents and news, RedCore clubs for movie / book / pets lovers, special office days dedicated to holidays
- Company events, team buildings
PIN-UP Global is an international holding specializing in the development and implementation of advanced technologies, B2B solutions, and innovative products for the iGaming industry.
