Senior Golang Developer

Ciklum Western Europe

Place of work
Remote work
Contract type
full-time
Wage (gross)
2 700 - 3 400 EUR/month

Information about the position

Job description, responsibilities and duties

Ciklum is looking for a Senior Golang Developer to join our team full-time in Slovakia.

We are a custom product engineering company that supports both multinational organizations and scaling startups to solve their most complex business challenges. With a global team of over 4,000 highly skilled developers, consultants, analysts and product owners, we engineer technology that redefines industries and shapes the way people live.

About the role:

A Senior Golang Developer will be responsible for updating, maintaining, and evolving the payment platform. To ensure that payment integration is scalable, reliable, and optimized for performance. Combining elements from software engineering, systems administration, and architectural design, Platform Engineers work to ensure that both the infrastructure and software layers work seamlessly together.

Responsibilities:
  • Back-end development to meet customer’s business needs and implement components according to modern software development environment (cloud-based platforms, microservice architecture, etc.)
  • Work with the QA team to troubleshoot and resolve bugs
  • Work on tickets assigned to maintain our application
  • Independently manage and deliver entire epics from conception to completion
  • Develop and review feature design documents and provide inputs/update to specifications for the solution
  • Design and implement a set of various types of tests (unit, integration, functional, etc)
  • Proactive position in solution development, processes improvements
  • Working in an international distributed team in an Agile environment
  • Communicate with PMs, engineers, Architects, QA and other colleagues and stakeholders
  • Delivering the product roadmap and plannings
  • To use high coding standards, software best practices and write highly testable, automatable and performant code over the whole SDLC
Requirements:
  • 5+ years experience with coding in Golang
  • 3+ years experience with Git version control (and GitHub)
  • 4+ years experience with Relational Databases (Postgres)
  • Experience with managing entire epics independently
  • Excellent knowledge in Computer Science, Computing Theory:
    • Paradigm & Principles (OOP, SOLID, DDD, TDD, BDD)
  • Experience with:
    • Troubleshooting, profiling and debugging applications
    • Creation software architecture and design of complex applications, platforms, microservices solutions
    • Agile software processes and technologies
    • Code Review process
    • Refactoring process
Desirable:
  • Experience with NestJS Framework
  • Experience with developing GraphQL based APIs
  • Experience with Azure / AWS cloud environments
  • Experience with GitHub Actions (CI/CD)
  • Experience with Docker / Kubernetes
  • Experience debugging ReactJS SPA
What's in it for you?
  • Care: your mental and physical health is our priority. We ensure comprehensive company-paid medical insurance and Mental Health (Soulmio) programs. We also provide you with meal allowance & company-paid yoga classes to fuel your mind and body
  • Development as a mindset: feel free to participate in building an IT community in your country (Czechitas workshops, lectures on universities, local DevTalk meetups etc.) during working time. Regular annual performance reviews with your manager will help you keep the right growth focus
  • Tailored education path: boost your skills and knowledge with our regular internal events (meetups, conferences, workshops) and external (international conferences, our formats of knowledge sharing)
  • Growth environment: share your experience and level up your expertise with a community of skilled professionals, locally and globally
  • Flexibility: Own your schedule – you are the one to decide when to start your working day. Just don’t miss your regular team stand-up
  • Opportunities: we value our specialists and always find the best options for them. We offer more than 100 projects you can rotate between: we work with top-notch technologies for international clients (Sweden, Switzerland, Germany, Austria etc.) in various domains (banking, health care, e-commerce, construction, logistics)
  • Global impact: work on large-scale projects that redefine industries with international and fast-growing clients
  • Welcoming environment: feel empowered with a friendly team, open-door policy, informal atmosphere within the company and regular team-building events, including weekly breakfasts

About us:

Join a well-established company and a strong team of professionals. 
Seize the perks of global opportunities, local approach and start-up spirit. 
Boost your skills with modern stacks and industry-leading clients!
Enjoy what you do, do what you enjoy! 

Want to learn more about us?
Follow us onInstagram,Facebook,LinkedIn, stop by one of our IT meetups Nalejvárna or listen to podcastPodvocasem. 

Be bold, not bored!

Interested already?

We would love to get to know you! Submit your application. Can’t wait to see you at Ciklum.

Requirements for the employee

Candidates with education suit the position

University education (Bachelor's degree)

Advertiser

Brief description of the company

Ciklum Western Europe (formerly known as CN Group) is a leader in nearshore agile software development, providing its services in key sectors such as finance, transport, logistics, publishing, telecoms, e-commerce, embedded, healthcare, and QA/testing.

We specialize in product engineering and digital services that leverage emerging technologies for both Fortune 500 companies and fast-growing organizations.

If you are looking for exciting job opportunities in a company that is a leader in innovations and technology, check out the open positions at Ciklum Western Europe at https://jobs.ciklum.com/

Number of employees

250-499 employees
ID: 4800048  Dátum zverejnenia: 4.4.2024  Základná zložka mzdy (brutto): 2 700 EUR/month