Golang Developer for Our Customer
Ciklum
Islamabad
2d ago

Description

On behalf of Our Customer , Ciklum is looking for a Golang Developer to join Islamabad team on a full-time basis.

Responsibilities

  • Replatform using strangler pattern a website under high-traffic
  • Create large-scale distributed systems out of micro-services and micro-frontend
  • You will use continuous delivery practices to deliver high-quality and reliable software for customers as early as possible
  • You will work with modern programming languages and technologies
  • You will work with a highly autonomous team in a non-hierarchical environment
  • Responsibility on all software development cycles
  • Work with open-minded people
  • Requirements

  • Software degree with 2+ years of development experience
  • Strong object oriented, design principles and design pattern knowledge
  • Strong analytical and problem solving skills
  • Passionate about technology and self-learning
  • Hands on experience with Golang
  • Hands on experience on one of front-end framework / library Angular, Vue.js, or ReactJS
  • Experience with writing front end and backend unit tests using Mocha, Chai, Jest or Jasmine
  • Excellent communication skills
  • Desirable

  • Experience with Dockers and Kubernetes
  • Experience in setting up of CI / CD pipelines
  • Experience in writing bash scripts for Linux
  • Experience with a could provider like AWS or GCP
  • Experience of working on e-commerce solution
  • Experience of working on distributed systems
  • Experience with test driven development methodology
  • What's in it for you

  • Unique working environment where you communicate and work directly with client
  • Variety of knowledge sharing, training and self-development opportunities
  • Competitive salary
  • State of the art, cool, centrally located offices with warm atmosphere which creates really good working conditions
  • Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form