Junior Full-Stack Developer (Go + React)

TJHelpers is committed to developing strong engineering teams through mentorship, real project experience, and our “Helpers as a Service” model. We provide structured growth, hands-on practice, and a supportive environment where engineers can evolve quickly and meaningfully.

We are looking for a Full-Stack Developer (Go + React) to join our product teams and contribute to building scalable, high-performance, and reliable web applications for modern products across fintech, AI, telecom, healthcare, and other high-load domains.

 

Responsibilities

  • Design, develop, and maintain scalable backend services using Go (Golang).
  • Build modern, responsive frontend applications using React (TypeScript preferred).
  • Develop and maintain REST / GraphQL APIs and integrate frontend with backend services.
  • Work with relational and non-relational databases, ensuring data consistency and performance.
  • Implement authentication, authorization, and secure data flows.
  • Collaborate closely with DevOps, QA, product managers, and designers to deliver high-quality features.
  • Participate in code reviews and contribute to engineering standards and best practices.
  • Optimize applications for performance, scalability, reliability, and cost efficiency.
  • Investigate and resolve production issues across both frontend and backend layers.
  • Contribute to CI/CD pipelines, monitoring, and observability improvements.

     

Requirements

  • Strong knowledge of Go (Golang) and experience building backend services.
  • Solid experience with React and modern frontend development (hooks, component architecture, state management).
  • Experience designing and consuming REST APIs (GraphQL is a plus).
  • Understanding of software architecture principles: microservices, clean architecture, separation of concerns.
  • Experience working with relational databases (PostgreSQL / MySQL) and ORMs or query builders.
  • Familiarity with Docker, containerized environments, and CI/CD pipelines.
  • Experience with Git, code reviews, testing (unit/integration), and debugging.
  • Ability to work independently in a fast-paced, product-driven environment.

     

Nice to Have

  • Experience with cloud platforms (AWS, GCP, Azure).
  • Knowledge of Kafka, Redis, Elasticsearch, or other messaging/caching systems.
  • Experience with Kubernetes, Helm, or Terraform.
  • Understanding of frontend performance optimization and backend scalability patterns.
  • Experience with monitoring and observability tools (Prometheus, Grafana, ELK).
  • Familiarity with TypeScript, Next.js, or modern frontend tooling.
  • Exposure to ML/AI integrations or data-intensive systems.

     

We Offer

  • Real-world projects in fintech, AI, telecom, healthcare, and automation industries.
  • Mentorship from senior engineers, tech leads, and architects.
  • Personal development plan with a clear growth path toward Senior Full-Stack Engineer, Backend Architect, or Tech Lead roles.
  • Access to internal workshops, engineering best practices, and structured feedback.
  • A collaborative engineering culture focused on transparency and continuous improvement.
  • Long-term projects, flexible schedule, and a remote-friendly work environment.

Required skills experience

Golang 6 months
React.js 6 months

Required languages

English B2 - Upper Intermediate
Published 19 January
38 views
·
1 application
To apply for this and other jobs on Djinni login or signup.
Loading...