Golang Programmer
Go Programmer Position Details: Duration: CTH (6-12 month to hire) Location: Fully remote – teams are nationally based Remote Capabilities (Y/N): Yes – open to 100% remote (flex hours) Interview Process: 45 minutes 2-step (2nd step typically includes a coding test) Allowed to do the coding test as a “take home” if they want and allow/expect between 3-4 hours for that if they prefer that option Level of experience target (junior/mid/senior and/or years of experience): Senior – 7+ years preferred but flexible in that 5 year range or so. Will be individual contributor roles not leads. Education or Certification Requirements: Bachelor’s degree in Computer Science. No cert requests/preferences. Industry Experience requirements/preferences: Ecommerce experience is preferred but not required. Not concerned with enterprise level experience versus smaller shops. Role: Go Programmer Project Details – Size, Scale, Scope? Proxy system for incoming requests – core process system that routes the traffic Part of a larger team environment Will be doing a mix of DevOps and some basic networking tasks along with development – could take someone with strengths in either background but preference is stronger programming/coding side Day to Day Responsibilities/typical day look like: Will be a heads-down coding role and all focused on back-end (server-side) development Will be doing some DevOps work as well but preference is for stronger DEV side and they can train up on the DEVOPS side as necessary What are the top technologies/required experience for the position? Golang (Go is preferred but would also consider JAVA as an alternative if strong) Golang concepts to ask around: Concurrency, network programming, microservices, distributed systems, Go fundamentals, etc. Linux environment experience DevOps (Terraform & Ansible scripting is highly preferred) Apply tot his job Apply To this Job