First seen by Alion on Oct 22, 2026.
- Develop and maintain frontend applications using ReactJS and TypeScript.
- Design and develop backend services using Go (Golang) and frameworks such as Gin, Echo, or Fiber.
- Develop and integrate RESTful APIs and gRPC services.
- Work with relational and NoSQL databases, including PostgreSQL, MySQL, MongoDB, and Redis.
- Design and develop microservices architectures and integrate messaging systems such as Kafka, NATS, or RabbitMQ.
- Manage containerized applications using Docker and Kubernetes.
- Implement CI/CD pipelines and deploy applications to cloud platforms such as AWS, GCP, or Azure.
- Write and maintain automated tests for both frontend and backend applications.
- Collaborate with team members and stakeholders in English.
Qualifications
Bachelor's degree in Computer Science, Software Engineering, or a related field.
At least 4 years of experience in software development.
Strong experience with ReactJS and TypeScript.
Experience with state management and data-fetching libraries such as Redux, Zustand, and React Query.
Experience with frontend tools such as Vite, Webpack, and Tailwind CSS.
Proficiency in Go (Golang) and backend frameworks such as Gin, Echo, or Fiber.
Experience with RESTful APIs, gRPC, microservices, and message brokers.
Knowledge of PostgreSQL, MySQL, MongoDB, and Redis.
Experience with Docker, Kubernetes, CI/CD, and cloud platforms.
Experience writing frontend tests using Jest, Cypress, or Playwright, and backend tests using Testify or GoMock.

