Experienced Go Backend Developer Wanted

2 days ago


Faisalabad City Tehsil, Pakistan beBee Careers Full time

Job Overview

We are seeking an experienced Senior Go Engineer to lead our backend development efforts. The ideal candidate will have a deep understanding of Go programming, experience in building scalable and efficient backend systems, and the ability to collaborate with cross-functional teams.

Key Responsibilities:

  • System Architecture: Design, develop, and maintain high-performance, scalable backend systems using Go (Golang).
  • Cross-Functional Collaboration: Collaborate with cross-functional teams to define system architecture, design patterns, and best practices.
  • Performance Optimization: Optimize applications for maximum speed and scalability, addressing performance bottlenecks and ensuring the system's robustness.
  • Coding Standards: Write clean, maintainable, and well-documented code, adhering to industry best practices and coding standards.
  • Microservices and APIs: Lead the design and implementation of microservices and RESTful APIs, ensuring seamless integration with other systems.
  • Code Review and Mentoring: Conduct code reviews, provide constructive feedback, and mentor junior developers to foster a culture of continuous learning and improvement.
  • Troubleshooting: Troubleshoot and resolve complex technical issues, providing timely and effective solutions.
  • Staying Up-to-Date: Stay up-to-date with the latest advancements in Go and related technologies, integrating new tools and techniques into development practices.
  • DevOps Integration: Work closely with DevOps teams to ensure smooth deployment and monitoring of applications in production environments.
  • Communication: Communicate effectively with stakeholders, translating technical concepts into business outcomes.

Requirements:

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 10+ years of experience in software development, with at least 5 years focused on Go (Golang).
  • Strong understanding of Go's concurrency model and experience with multithreading and parallel processing.
  • Proven experience in building and maintaining large-scale distributed systems and microservices architectures.
  • Proficiency in designing and developing RESTful APIs, with a deep understanding of HTTP protocols.
  • Familiarity with containerization technologies such as Docker and orchestration tools like Kubernetes.
  • Experience with cloud platforms (AWS, GCP, Azure) and related services for scalable infrastructure.
  • Strong knowledge of relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB).
  • Excellent problem-solving skills and the ability to think critically and strategically.
  • Strong communication skills, with the ability to collaborate effectively in a remote team environment.

Desirable Skills:

  • Go (Golang): Expert-level proficiency in Go, with a deep understanding of its standard library, tools, and best practices.
  • Concurrency: Strong experience with Go's concurrency model, including goroutines, channels, and context management.
  • Microservices: Proven ability to design, develop, and maintain microservices architectures.
  • API Development: Expertise in building RESTful APIs, with a solid understanding of HTTP protocols.
  • Cloud Platforms: Experience with AWS, GCP, or Azure for deploying and managing scalable applications.
  • Containers: Proficiency in containerization using Docker and orchestration with Kubernetes.
  • Databases: Strong knowledge of relational and NoSQL databases, with experience in schema design and query optimization.
  • Performance Optimization: Skills in profiling, debugging, and optimizing Go applications for performance and scalability.
  • Team Collaboration: Excellent communication and leadership skills, with experience mentoring junior developers and leading technical discussions.
  • Problem-Solving: Strong analytical skills and a proactive approach to identifying and solving complex technical challenges.


  • Faisalabad City Tehsil, Pakistan beBee Careers Full time

    Job DescriptionWe are looking for a highly skilled and experienced Senior Laravel Backend Developer to join our team. The successful candidate will play a key role in designing and developing robust, scalable backend systems that power web applications used by real people every day.This position requires 5+ years of experience as a backend developer, with a...


  • Faisalabad City Tehsil, Pakistan beBee Careers Full time

    Python Backend Development Expert WantedWe are looking for an experienced Python and Django professional to lead our backend development efforts. As a key member of our team, you will be responsible for architecting and implementing scalable, efficient, and secure backend systems.Your expertise in Python and Django will enable us to deliver high-quality...


  • Faisalabad City Tehsil, Pakistan beBee Careers Full time

    Job Title: Backend Developer With Laravel ExperienceAbout the JobWe are seeking an experienced Backend Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining web applications using PHP and the Laravel framework. You will collaborate with a team of developers to implement new...


  • Faisalabad City Tehsil, Pakistan beBee Careers Full time

    Job Description: We are looking for a talented Backend Web Developer to join our team. The successful candidate will be responsible for handling back-end web development, software programming, and object-oriented programming tasks.Responsibilities:Design and develop robust backend systemsCollaborate with cross-functional teams to identify and prioritize...


  • Faisalabad City Tehsil, Pakistan beBee Careers Full time

    Key Responsibilities:The successful candidate will be responsible for creating robust APIs, optimizing application performance, and collaborating with cross-functional teams.About This Role:Developing and implementing scalable backend systems using Laravel.Ensuring smooth data flow and functionality between frontend and backend systems.Collaborating with...

  • Backend Developer

    1 week ago


    Hyderabad City Taluka, Pakistan DigitalOcean LLC Full time

    At DigitalOcean LLC, we're seeking a highly skilled Backend Developer to join our team of innovators. This role will involve developing external customer-facing Managed Database products, including MySQL, PostgreSQL, Caching, Kafka, OpenSearch, MongoDB, and more.About the RoleWe are looking for an experienced engineer to work on a small team focused on...


  • Faisalabad City Tehsil, Pakistan beBee Careers Full time

    Job Overview:We are a technology company seeking a highly skilled Java Backend Engineer to join our team. As a member of our engineering team, you will be responsible for designing, developing, and maintaining software applications using Java and related technologies.Key Job Responsibilities:Designing and developing software solutions using Java and related...


  • Faisalabad City Tehsil, Pakistan beBee Careers Full time

    About the RoleWe're seeking an experienced and thoughtful Senior Laravel Backend Developer to design and develop robust, scalable backend systems that power web applications used by real people every day.This role is ideal for someone who's comfortable owning backend architecture, writing clean and maintainable code, and collaborating with both frontend...

  • Backend Developer

    2 weeks ago


    Faisalabad City Tehsil, Pakistan Textory Corporation Full time

    About the Job:We are looking for a talented Backend Developer to join our team. As a Backend Developer, you will be responsible for designing and developing robust backend systems using Node.js.You will work closely with our design team to create seamless user experiences and collaborate with our product team to develop high-quality web applications.Key...


  • Faisalabad City Tehsil, Pakistan beBee Careers Full time

    Key ResponsibilitiesMigrate existing codebase from Vue.js and Laravel to Golang.Develop and maintain new backend services and APIs using Golang.Optimize and refactor existing code to improve efficiency and performance.Collaborate with frontend developers to ensure seamless integration with new Golang-based backend services.Design and implement database...