Senior/middle strong GoLang developer to $5000
About Us:
We are an innovative startup focused on building cutting-edge solutions in AI and automation. Our team is expanding, and we are looking for a skilled Senior/Middle Backend Developer with expertise in GoLang to join our technical team. This is a great opportunity to work on an exciting product with advanced technologies and contribute to its growth and development.
Responsibilities:
• Design, develop, and maintain backend services using GoLang.
• Implement and manage integrations with various third-party libraries and tools (e.g., gorm, atlas-go-sdk).
• Work with relational databases, particularly PostgreSQL, and ORM frameworks like GORM.
• Develop and maintain API endpoints, including secure and efficient communication.
• Implement and manage caching systems with Redis for performance optimization.
• Set up and manage task scheduling using libraries like robfig/cron.
• Integrate validation frameworks such as validator/v10 and internationalization tools like universal-translator.
• Ensure seamless logging and debugging using tools like zerolog.
• Contribute to the continuous improvement of the platform, including debugging, code optimization, and system enhancements.
• Collaborate with cross-functional teams to ensure efficient integration of features.
Required Skills and Experience:
• Backend Development: Expertise in GoLang development, including working with frameworks like fiber.
• Database Management: Proficiency in PostgreSQL and GORM.
• Caching: Experience using Redis for data caching and performance optimization.
• API Development: Strong knowledge of RESTful API design and development.
• Task Scheduling: Familiarity with cron job libraries like robfig/cron.
• Version Control: Proficiency in Git and collaborative development workflows.
• Logging: Experience with structured logging libraries like zerolog.
• Problem-Solving: Strong analytical skills with the ability to troubleshoot complex systems.
• Communication: Excellent communication and teamwork skills.
Preferred Skills:
• DevOps: Knowledge of CI/CD pipelines and infrastructure as code.
• Monitoring: Experience with monitoring and visualization tools like statsviz and OpenTelemetry.
• Documentation: Familiarity with Swagger for API documentation.
• Security: Understanding of secure coding practices and data protection
Benefits:
• Opportunity to work on an innovative startup project with significant growth potential.
• Engage with cutting-edge technologies and contribute to a fast-evolving platform.
• Flexible working hours and remote work options.
• Collaborative and dynamic work environment.
• Competitive salary and performance-based incentives.
If you’re passionate about backend development and enjoy solving complex technical challenges, we’d love to hear from you!