Astro Sirens Llc

Senior Golang Full Stack Engineer

  • Astro Sirens Llc

Job Description

WorkGarden is an innovative software consulting company specializing in cutting-edge software solutions. We are currently seeking a Senior Golang Full Stack Engineer to join our growing team. The ideal candidate will have extensive experience in Go/Golang, modern frontend technologies (JavaScript, React.js, Angular, Vue.js), and cloud technologies like AWS, Azure, Docker, and Kubernetes. Fluent verbal communication in English is the top priority for this position, as clear and effective communication is essential for collaboration across teams globally.

In this role, you will contribute to the development of both frontend and backend systems, ensuring high performance and scalability, while integrating with cutting-edge cloud technologies.

Responsibilities:

● Design, develop, and maintain scalable, secure applications using Go/Golang, JavaScript, and modern frontend technologies.

● Build and maintain cloud-based infrastructure on AWS and Azure for scalable, high-performance systems.

● Develop and implement RESTful APIs to integrate frontend and backend systems seamlessly.

● Collaborate with product and design teams to deliver high-quality software solutions, maintaining excellent communication throughout the process.

● Utilize Docker and Kubernetes to containerize applications, streamline deployment, and ensure smooth CI/CD pipelines.

● Troubleshoot, debug, and optimize applications for performance, scalability, and reliability.

● Write efficient, maintainable, and testable code while following best practices in Go/Golang and JavaScript.

● Participate in code reviews to ensure adherence to coding standards, quality, and maintainability.

● Implement and manage CI/CD pipelines using AWS and Azure services for efficient and automated deployments.

● Ensure security and data protection across applications and services in cloud environments.

● Stay up-to-date with the latest technologies and industry trends to continuously enhance development practices and tools.

Requirements

● Proven experience as a Full Stack Developer with strong expertise in Go/Golang for backend services.

● Excellent verbal and written communication skills in English (fluent English is mandatory for this position).

● Strong knowledge and hands-on experience with AWS and Azure cloud services.

● Extensive experience with JavaScript and modern frontend frameworks (React.js, Angular, Vue.js).

● Expertise in containerization technologies such as Docker and Kubernetes.

● Proficiency with SQL and NoSQL databases (e.g., SQL Server, MongoDB, PostgreSQL).

● Familiarity with frontend technologies like HTML5, CSS, and pre-processors like SASS or LESS.

● Experience in building and consuming RESTful APIs for seamless system integration.

● Knowledge of version control systems like Git and collaborative development practices.

● Strong problem-solving skills with the ability to troubleshoot complex issues across the stack.

● Familiarity with agile methodologies and CI/CD processes.

● Excellent communication and collaboration skills to work effectively with cross-functional teams, often in different time zones.

Preferred Qualifications:

● Experience with microservices architecture, serverless computing, and cloud-native applications.

● Familiarity with DevOps practices and infrastructure-as-code tools such as Terraform and CloudFormation.

● Strong understanding of security best practices and cloud-native security services.

● Experience with testing frameworks (unit, integration, and UI testing) to ensure code quality and reliability.

Benefits

• Competitive salary and flexible payment methods.

• Opportunities for career growth and professional development.

• Flexible working hours and remote work options.

• Work in a collaborative, innovative, and inclusive environment.

• Be a part of a data-driven culture that is at the forefront of innovation.