Golang Developers - Full time Contractual

Codup

Pakistan

On-site

PKR 1,562,400 - 2,232,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Codup, located in Pakistan, is seeking a Senior Full Stack Software Engineer who is passionate about software engineering. The role involves high-quality coding and mentoring other engineers, while embracing Agile practices.

The ideal candidate will have strong experience in Golang and PHP, and be adept in CI/CD pipeline tools. You will work in a dynamic team focused on challenges in software engineering and contribute to the development of innovative solutions.

Qualifications

  • 5+ years in Golang development.
  • 7+ years in PHP development.
  • Strong experience with Agile methodologies.

Responsibilities

  • Write high-quality and effective code.
  • Ensure CI/CD pipeline operates smoothly.
  • Collaborate closely with team members.

Skills

Golang
PHP
Agile practices
REST APIs
MySQL
CI/CD tools

Tools

Git
Jenkins
Docker
Kubernetes

Job description

ABOUT THE ROLE

Are you coding Kung‑Fu strong? Do you pursue true mastery of your art? Do you see the code? If you are passionate about hands‑on Software Engineering and want to join a collaborative team that has true ownership of their deliverables and respectfully and courageously seeks to challenge the status quo, then read on. To help us keep innovating, Alchemy is looking for a Senior Full Stack Software Engineer to join our cross‑functional Agile team. We’re looking for someone who wants to live our shared values of Courage, Integrity, and Collaboration, and who relishes being empowered to make and drive change. As a champion of DevOps culture, you’ll be encouraged to share your skills and experience of good software engineering practices, architecture patterns, and open‑source CI/CD tools with the team and mentor other engineers day to day. From problem‑solving to new concept ideas, you’ll be unleashed to unleash your full creative potential on a variety of software engineering challenges, which will stretch you while ensuring you are constantly learning. Our Alchemists are part of a young, dynamic organization breaking down the barriers to owning desirable electronic devices, disrupting traditional paradigms in our market, and putting technology at the heart of the journey. Come and join us and be part of the change.

KEY RESPONSIBILITIES
  • Write high‑quality, elegant, effective code
  • Share your learnings with the team from keeping up to date with industry trends and technology developments
  • Collaborate with the Scrum Master, Developer in Test, and Product Owners on story refinement and prioritization
  • Ensure code committed meets the definition of done
  • Identify and share relevant architectural patterns
  • Coach the team in the avoidance of anti‑patterns
  • Lead by example in the use of test automation
  • Ensure the team keeps the CI/CD pipeline green
  • Guide the team in ensuring all code deployed to the trunk is in a shippable state
  • Perform code reviews for security, accuracy, and functionality
  • Create a culture of metrics and data to drive continuous improvement
  • Provide operational support for your products
  • Ensure the team meets its commitments and goals for each sprint, delivering high‑quality code into production
  • Coach the team in the practice of continual code quality improvement
  • Ensure relevant regulatory and compliance goals are met
  • Work closely with Infosec to ensure security’s ‘shift left’
  • Collaborate closely with the Operations team, promoting a DevOps culture
  • Mentor your fellow software engineers to help them achieve more than they thought possible
  • The above list is not exhaustive, and you may be asked to undertake reasonable additional duties/ projects to support the team
SELECTION CRITERIA
Your Behaviors:
  • Problem Solver – You love to fix things
  • Creative – You are a fountain of innovative ideas and love experimenting
  • Logical – You look for facts and think your way to a conclusion
  • Forward‑looking – You embrace new and better ways of doing things, and relish the opportunity to take others on the journey with you
  • Confident – You embrace having positive, open and candid discussions with individuals at all levels
  • Decisive – You have a keen sense of prioritization and make intelligent decisions independently
  • Motivated – You are a self‑starter with the ability to work independently under light supervision
  • Reliable – You’re the person stakeholders and peers always want to work with
  • Compassionate – You understand that people make projects a success
  • Energetic – You bring bags of energy every day, the only way is forward
  • Organized – You are detail‑oriented and manage your time and the time of others well
  • Data driven – Information is your friend; you love to use facts and evidence to help ensure success for the team and our customers
  • Communicator – We’re all constantly learning and encourage the sharing of knowledge across our engineering team
QUALIFICATIONS, KNOWLEDGE & EXPERIENCE

Essential:

  • Highly experienced in developing in Golang (5 years+) and PHP (7 years+)
  • Experience with relevant frameworks like Martini, Revel, Lumen, and Laravel
  • Highly experienced in the use of Agile practices
  • Experience of working in an organization with a DevOps culture
  • Practical experience of working in Scrum and Kanban teams across multiple geographies and time zones
  • Track record of successfully designing and implementing loosely coupled micro‑services architectures
  • Experience of working in a cloud native environment
  • Highly experienced in writing and interfacing with REST APIs and Webhooks
  • Practical knowledge of CI/CD pipeline tools like Git, Jenkins, Ansible, Terraform, Cucumber, Selenium
  • Knowledge of AWS design patterns
  • Experience with the ELK stack
  • Practical use of Jira and Confluence
  • Experience in writing automated tests (unit & integration)
  • Security awareness in a software engineering context
  • Hands‑on MySQL experience

Desirable:

  • Incorporating telemetry at the code level with libraries like StatsD
  • Experience with Docker & Kubernetes
  • Experience with event streaming architectures and tools like Kafka
  • Experience with OpsGenie
  • Experience with AWS CloudWatch
  • Experience of using SonarQube, Gemnasium, and Gauntlt
  • Experience with AppDynamics or similar
  • Experience with dashboard visualization
  • Experience of Test‑Driven Development
  • Demonstrable contribution to open‑source projects
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full Stack Developer (4+ year experience after graduation)
Senior Full Stack Developer (4+ year experience after graduation)

Alpha Mu Digital Ventures • Karachi Division

On-site
PKR 1,800,000 - 3,200,000
Assortment of snacks at the office
Remuneration for fuel
Internet allowance
+1
Staff/Senior DevOps Engineer- Azure
Staff/Senior DevOps Engineer- Azure

10Pearls, LLC • Lahore, Karachi Division, Islamabad

On-site
PKR 2,000,000 - 3,500,000
Senior Full-Stack Embedded Systems Engineer - Afternoon
Senior Full-Stack Embedded Systems Engineer - Afternoon

10Pearls, LLC • Karachi Division, Lahore, Islamabad

On-site
PKR 1,800,000 - 3,200,000
Infrastructure & DevSecOps Lead
Infrastructure & DevSecOps Lead

KnowledgeCity • Pakistan

On-site
PKR 1,800,000 - 3,200,000
Senior Software Developer (Backend)
Senior Software Developer (Backend)

TechSurge Inc • Karachi Division

On-site
PKR 1,500,000 - 3,200,000
Full Stack Developer
Full Stack Developer

Tech Avenue Pvt Ltd • Islamabad

On-site
PKR 892,800 - 1,339,200
Infrastructure & DevSecOps Lead Pakistan
Infrastructure & DevSecOps Lead Pakistan

KnowledgeCity • Pakistan

On-site
PKR 3,500,000 - 5,000,000
Senior Software Developer (Backend)
Senior Software Developer (Backend)

Techsurge Private Limited • Karachi Division

On-site
PKR 2,400,000 - 4,800,000
Senior Full Stack Engineer (.NET & Vue/React) - Fully Remote, Canada Time
Senior Full Stack Engineer (.NET & Vue/React) - Fully Remote, Canada Time

CoverGo | Insurtech • Islamabad

On-site
PKR 2,400,000 - 6,000,000
Stock Options after 6 months
Annual Performance Bonus
15 days annual leave
+2
Senior Full Stack Engineer (.NET & Vue/React) - Fully Remote, Canada Time
Senior Full Stack Engineer (.NET & Vue/React) - Fully Remote, Canada Time

CoverGo | Insurtech • Karachi Division

On-site
PKR 3,000,000 - 4,200,000
Competitive renumeration package
International Environment
15 days annual leave
+6