Point your AI agent at freehire and let it find you a job.

Get the CLI →

Lawencon International

Full Stack Developer (Golang)

Posted Updated
Discussion

Key Responsibilities

  • Design, develop, and maintain full-stack web applications with scalable and maintainable architecture.

  • Develop backend services and RESTful/gRPC APIs using Go (Golang), Python, and/or PHP.

  • Build responsive and user-friendly frontend applications using modern JavaScript frameworks.

  • Design and implement microservices-based applications and containerized deployments.

  • Develop and maintain real-time and batch data processing pipelines.

  • Integrate applications with SQL and NoSQL databases as well as third-party services.

  • Collaborate with UI/UX designers, product owners, and other developers to deliver high-quality software solutions.

  • Perform API development, testing, debugging, and documentation using Postman.

  • Optimize application performance, scalability, and security.

  • Participate in code reviews, technical discussions, and continuous improvement initiatives.

Requirements

  • Diploma (D3) or Bachelor's degree in Computer Science, Information Technology, Information Systems, Informatics Engineering, Statistics, Mathematics, Industrial Engineering, or a related field.

  • Minimum 2 years of experience in Full Stack Development or a related field, or equivalent practical experience.

  • Strong experience in backend development using Go (Golang), with additional experience in Python and/or PHP.

  • Solid understanding of API communication protocols, including REST and gRPC.

  • Experience in frontend development using HTML, CSS, JavaScript, and modern frameworks such as React.js, Vue.js, and Bootstrap.

  • Experience using GitHub for version control, Figma for UI collaboration, and Postman for API development and testing.

  • Hands-on experience implementing Microservices Architecture and Containerization using Docker and Kubernetes.

  • Experience building streaming and batch processing pipelines.

  • Experience with real-time data processing and messaging platforms such as Apache Kafka or Confluent Kafka.

  • Strong knowledge of SQL and NoSQL databases, including technologies such as MySQL, SQL Server, Hive, Impala, HBase, and Elasticsearch.

  • Strong analytical, problem-solving, and communication skills.

  • Ability to quickly learn new technologies and work effectively in a collaborative Agile environment.


Skills

Apply

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available