Senior Go/PHP Software Engineer Opportunity

Hyssa company

Subscribe to our Telegram & Twitter Channel

Senior Go/PHP Software Engineer in UZBEKISTAN

Remote 10 months ago

About us: At Hyssa, we are redefining the investment landscape by promoting ethical, Halal investment opportunities. Our innovative app empowers users to align their financial goals with their values, making responsible investing accessible and impactful for everyone. Join us as we take the culture of ethical investments to the next level.


Job Overview:

We are seeking a highly skilled and motivated Senior Go/PHP Software Engineer to join our dynamic team.

The ideal candidate will have a strong background in backend development with a focus on Go, database management, and building scalable, maintainable systems.

You will play a key role in developing and optimizing our services, integrating CMS solutions, and preparing our infrastructure for Kubernetes and high-availability environments.


Key Responsibilities 

Develop Backend

  • Design, develop, and maintain scalable backend services using Go.
  • Implement design patterns such as Factory, Strategy, and Facade for efficient application architecture.

Manage DB

  • Design, optimize, and manage PostgreSQL databases.
  • Write and maintain performant database queries using tools like sqlc.dev and pgx5.

Develop APIs

  • Build robust APIs with gRPC and Protocol Buffers (v3).
  • Ensure API security, performance, and scalability.

Test & QA

  • Develop testable, reliable, and maintainable code.
  • Create unit and integration tests using Test Containers and mocking frameworks.

Integrate CMS

  • Collaborate on extending and customizing Laravel-based CMS systems.
  • Work with Filament plugins to enhance CMS capabilities for various user needs.

Future Initiatives

  • Partner with the DevOps team to implement Kubernetes for deployment and orchestration.
  • Contribute to setting up high-availability (HA) PostgreSQL clusters and distributed systems.


Collaboration and Reporting

  • Work closely with cross-functional teams, including DevOps, Frontend Engineers, and Product Managers, to deliver seamless and integrated solutions.
  • Actively participate in Agile/Scrum ceremonies, such as sprint planning, daily stand-ups, and retrospectives.
  • Report progress and challenges to the Engineering Manager and relevant stakeholders.
  • Contribute to regular code reviews, documentation updates, and technical discussions to ensure alignment with team goals.


Required Qualifications

Technical Skills:

  • Strong proficiency in Go programming and design patterns.
  • Hands-on experience with PostgreSQL, sqlc.dev, and pgx5.
  • Expertise in gRPC and Protocol Buffers (v3).
  • Experience with testing tools like Test Containers and mocking frameworks.
  • Familiarity with Minio or similar object storage systems.

CMS Expertise:

  • Advanced knowledge of Laravel and PHP development.
  • Experience with Filament plugins and CMS customization.

Version Control:

  • Proficient in Git and semantic versioning practices (e.g., conventional commits).

Preferred Future Skills:

  • Hands-on experience with Kubernetes for orchestration.
  • Familiarity with HA PostgreSQL and distributed database systems.

Additional Requirements:

  • Bachelor's degree in Computer Science or a related field.
  • 3+ years of relevant work experience in backend development.
  • Familiarity with Agile or Scrum methodologies.
  • Strong problem-solving and multitasking skills with a detail-oriented mindset.


What We Offer:

  • Contribute to a better future through taking a core responsibility of halal investments solution
  • Great team, supportive environment, work directly with key stakeholders
  • Fully Remote mode
  • Work with modern technologies and multiple innovative projects
  • Competitive salary and benefits as we scale


If you’re passionate about shaping a world of ethical investments, excel in backend development, thrive in a collaborative environment, and are ready to take on exciting challenges, we’d love to have you on our team!


Apply now

Subscribe our newsletter

New Things Will Always Update Regularly