Position: Senior Full Stack Engineer
Company: IdeaSoft
Category: Golang
Experience required: 5y
English level: upper

**Qualifications:**
— 5+ years of experience in software development, including at least one year of experience writing Go in a containerized production environment;
— Ability to write high-performance, well-designed, well-crafted, readable, and tested code in a team environment;
— Ability to build in multiple languages and the ability to pick up new languages quickly;
— 2+ years of modern front-end experience using ES9/ES2018+, JavaScript, jQuery, CSS3, HTML5, and modern front-end build infrastructure (such as Webpack);
— Experience in developing client side interactions using at least one of the frameworks ReactJS / Svelte / Vue;
— Experience with AWS (Aurora, DynamoDB);
— Experience with Kubernetes;
— Solid understanding of both non-relational and relational database systems (NoSQL, DynamoDB, MongoDB, Cassandra, Couchbase);
— Computer Science degree or relevant experience;
— Clear and effective written and verbal communication skills.

**Would Be A Plus:**
— Experience with TypeScript;
— Experience with Perl;
— Experience with Accelerated Mobile Pages (AMPs) and Progressive Web Apps (PWAs);
— Familiarity with the following Infrastructure technologies - Docker, Jenkins, Terraform or CloudFormation.

**Responsibilities:**
— Design and implement user-facing applications at scale;
— Play a key role in architectural decisions as we build toward an efficient distributed microservice architecture;
— Deploy a range of cloud-based technologies for critical projects;
— Write, test, instrument, and deploy code to our Kubernetes environment;
— Help drive the innovation and evolution of the company products
— Mentor middle developers.