Position:
Fullstack Developer
Experience:
Minimum 3 years
Education:
Bachelor's Degree (S1) in Computer Science, Information Technology, or related field
Language:
Good proficiency in English (written and spoken)
Responsibilities
- Develop, maintain, and optimize full-stack applications using
Golang
for backend and
for frontend. - Build scalable RESTful or GraphQL APIs and ensure seamless integration between frontend and backend services.
- Collaborate with cross-functional teams (Product, UI/UX, QA) to translate business requirements into technical solutions.
- Write clean, maintainable, and well-documented code following best practices and coding standards.
- Participate in code reviews, troubleshoot issues, and optimize application performance.
- Implement security best practices and ensure system reliability.
- Deploy, monitor, and maintain applications in cloud environments (AWS/GCP/Azure preferred).
- Contribute to technical discussions, propose improvements, and support continuous integration and delivery processes (CI/CD).
Requirements
- Minimum
3 years of experience
as a Fullstack Developer. - Strong proficiency in
Golang
(Gin, Echo, or similar frameworks). - Solid experience with
, React ecosystem, and modern JavaScript/TypeScript. - Understanding of relational databases (MySQL/PostgreSQL) and NoSQL is a plus.
- Experience with version control systems, especially
Git
. - Familiarity with Docker, microservices architecture, and cloud platforms.
- Good communication skills and ability to work in an English-speaking environment.
- Strong analytical and problem-solving skills.
Nice to Have
- Experience with message queues (Kafka, RabbitMQ).
- Exposure to DevOps tools (CI/CD pipelines).
- Knowledge of system design and scalable architectures.