Stack: Golang, AWS, MySQL, Docker, Microservices.Weare seeking anexperienced Golang Developer tojoin our team oftalented developers for astable yet dynamic project.Asthe Golang Developer, you will play anintegral role indeveloping, maintaining, and refactoring the existing codebase ofamulti-service product with complex logic. You will work closely with our experienced Backend team and use the latest stack.About the project:Astable enterprise product for creating marketing presentations, preparin
Stack: Golang, AWS, MySQL, Docker, Microservices.Weare seeking anexperienced Golang Developer tojoin our team oftalented developers for astable yet dynamic project.Asthe Golang Developer, you will play anintegral role indeveloping, maintaining, and refactoring the existing codebase ofamulti-service product with complex logic. You will work closely with our experienced Backend team and use the latest stack.About the project:Astable enterprise product for creating marketing presentations, preparing accompanying materials, and developing sales cycle business assistants for global pharmaceutical companies such asAstraZeneca, Novartis, Pfizer, Veeva etc., and financial institutions like ING and Van Lanschot. Completely our code base, wehave been developing itsince 2015.Our services are distributed across multiple Availability Zones, adhering toaservice-oriented architecture. Since 2018, wehave prioritized GraphQL, although wemaintain comprehensive support for RESTful APIs. Our core API services are built onadiverse stack ofprogramming languages, each chosen tooptimize task performance. This stack includes arapidly evolving Golang Core API, legacy Core API services inPHP (leveraging frameworks like Laravel and Yii2) for established business logic and data layer interactions, Node.js (utilizing both JavaScript and TypeScript), Python APIs, and .NET Core C# components.Weutilize ahybrid cloud infrastructure, harnessing the strengths ofboth AWS and GCP tomeet our operational needs, and focus onServerless. Our work also involves extensive integration with APIpartners, including Veeva, Salesforce, and avariety ofothers, toensure aseamless and robust service ecosystem.Asaproduct with high-security requirements, weundergo regular penetration testing from auditors and client companies toensure compliance with industry standards such asOWASP, SOC, and ISO.Essentials:—Advanced knowledge ofGolang, with experience inweb frameworks such asGin orEcho.—Proficiency indeveloping automated tests using frameworks like GoTesting, Ginkgo, etc..—Expertise inperformance monitoring, optimization techniques, and troubleshooting.—Strong knowledge ofSQL and anunderstanding oftransactions.—Understanding ofOOP, design patterns, cryptography, algorithms, and data structures.—Versatility and comprehension ofhow all aspects ofaweb project work together (frontend, backend, and the network layer).—Basic System Design skills.—English reading and writing: Upper Intermediate.—English speaking: Lower Intermediate.Nice-to-haves:—Development experience with Node.js, PHP.—Knowledge ofserverless architectures, especially AWS.—Experience inbuilding APIs using REST and GraphQL.—Understanding ofEDA, Microservices, Hexagonal Architecture.—Proficiency inDocker.—Experience with CI/CDPipelines.—Familiarity with agile methodologies (Scrum, Kanban)—Degree inComputer Science.—English speaking: Upper Intermediate.Benefits:Inaddition toagreat base salary, weoffer:1) Funding for conferences, co-working spaces, software licenses, and other work-related expenses2) MacBook ifyou require one3) Mobile devices ifyou are involved with mobile development projects4) Flexible working hours and fully remote working without micromanagement5) Modern technology stack6) Time for open source development7) Bonus atthe end ofthe year8) Paid study leave9) Paid English language courses10) **36**company-paid days off per annum11) Access toeducational streaming services like Pluralsight12) Input onthe development ofthe companyOur core values:Weare open-minded, humble, respectful, self-driven, and honest, which allowsus tocreate anatmosphere ofsynergy. Our team isagreat fit for those who value self-organization and are passionate about personal growth. Ifthis resonates with you, we’d love tohave you join the team.