استخدام Golang Developer(دورکاری)
شرح موقعیت شغلی
Requirements:
- 3 years of software engineering industry experience.
- Solid knowledge of the Go programming language, encompassing its paradigms, constructs, and idioms.
- Experience with Go frameworks and tools (without specific framework dependencies).
- Proficiency in writing optimized SQL queries and experience with Postgres or MySQL databases.
- Proven ability to apply design patterns and craft clean, maintainable code.
- Familiarity with code versioning tools like GIT.
- Working knowledge of message brokers like Kafka and Redis and their application in distributed systems.
- Expertise in concurrent programming concepts.
- The capacity to quickly adapt to new concepts, technologies, and frameworks in a dynamic, fast-paced environment is essential.
- Familiarity with front-end technologies (HTML, CSS, JavaScript).
- Understanding of RESTful APIs and web services.
- Strong problem-solving and troubleshooting skills.
- Attention to detail and the ability to write clean and maintainable code.
- Good communication and collaboration skills.
- Bachelor's degree in Computer Science or a related field (preferred, but not always required).
Responsibilities:
- Developing, testing, and maintaining Go-based applications.
- Writing clean, efficient, and scalable code in Go.
- Collaborating with cross-functional teams, such as designers and front-end developers.
- Building and integrating APIs and web services.
- Troubleshooting and debugging application issues.
- Implementing and optimizing data storage solutions.
- Participating in code reviews and ensuring coding best practices.
- Keeping up to date with Go frameworks, libraries, and industry trends.
- Conducting performance optimization and scalability enhancements.
Advantages:
- Floating hours from 9 to 11 am
- 8-hour daily dedication required
- Competitive salary
- Monthly dollar bonus for teams and individuals
- Access to current and practical courses worldwide
- Opportunities for promotion through growing expertise and knowledge
- Embracing modern technologies like AWS, OpenAI, and GoogleAI
- Harnessing the latest tech and collaborating with top-notch companies
مهارتهای مورد نیاز
- Golang
- Git
- MySQL
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست