Software Engineer (Go)

Type

part-time

Role

You will play a pivotal role in designing, developing, and maintaining highly scalable, efficient, and reliable backend services for diverse web and mobile applications for Suitmedia's clients.

Responsibilities

  • Design, develop, and maintain highly scalable, efficient, and reliable backend services and APIs using Go.
  • Implement and optimize RESTful, gRPC, or GraphQL APIs for seamless integration across web, mobile, and third-party applications.
  • Ensure high application performance, system reliability, and robust security through rigorous testing, troubleshooting, and adherence to best practices.
  • Collaborate closely with cross-functional teams (e.g., front-end, mobile, system analysts, project managers) to translate requirements into technical solutions.

Qualifications

  • Educational Background: Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • Professional Experience: Minimum of 1-4 years of progressive experience in backend development, fresh graduate with proven expertise using Go are welcome to apply.
  • Technical/Hard Skills: Strong understanding and hands-on experience with RESTful APIs, gRPC, or GraphQL. Proficient with various databases (e.g., PostgreSQL, MySQL, MongoDB)
  • Soft Skills: Strong problem-solving and analytical skills. Excellent communication and teamwork skills, capable of effective collaboration with diverse stakeholders. Proactive in identifying and resolving technical challenges.
  • Bonus Points: Understanding of authentication and authorization mechanisms (OAuth, JWT).

Apply for this Job