This is a remote position.
We are seeking an experienced GoLang Developer to join our project on a contractual basis. The ideal candidate will have 6 years of handson experience with GoLang and a strong background in building scalable highperformance backend systems. As part of our development team you will be responsible for designing developing and maintaining backend services that power our applications.
Note: This is a Contractual role. Apply only if it fits your preferences.
Key Responsibilities:
- Develop and maintain backend services using GoLang.
- Design and implement efficient scalable and highperformance solutions.
- Integrate backend services with frontend applications and thirdparty APIs.
- Write clean maintainable and testable code while adhering to industry best practices.
- Optimize application performance and troubleshoot issues as they arise.
- Collaborate with crossfunctional teams (frontend DevOps product) to deliver highquality solutions.
- Participate in code reviews and ensure adherence to coding standards and best practices.
- Continuously improve the software development process and keep up with new GoLang technologies.
Requirements
- 6 years of experience in backend development using GoLang.
- Solid experience with RESTful APIs and knowledge of microservices architecture.
- Familiarity with database management systems such as SQL or NoSQL (e.g. MySQL PostgreSQL MongoDB).
- Experience with cloud platforms (AWS GCP Azure) and containerization tools like Docker.
- Proficiency in Git or other version control systems.
- Strong problemsolving and debugging skills.
- Ability to write clear concise and maintainable code.
- Good communication skills both written and verbal.
Preferred Skills:
- Knowledge of CI/CD pipelines and automation tools.
- Familiarity with message brokers like Kafka or RabbitMQ.
- Experience in working with Agile development methodologies.
Benefits
- Work from Home
- 5 Days a week work shift.
6+ years of experience in backend development using GoLang. Solid experience with RESTful APIs, and knowledge of microservices architecture. Familiarity with database management systems such as SQL or NoSQL (e.g., MySQL, PostgreSQL, MongoDB). Experience with cloud platforms (AWS, GCP, Azure) and containerization tools like Docker. Proficiency in Git or other version control systems. Strong problem-solving and debugging skills. Ability to write clear, concise, and maintainable code. Good communication skills, both written and verbal. Preferred Skills: Knowledge of CI/CD pipelines and automation tools. Familiarity with message brokers like Kafka or RabbitMQ. Experience in working with Agile development methodologies.