Project Description:
About the company At CloudGeometry, we have embarked on the mission to truly offer top-notch, cloud-first, AI-driven technology solutions to our customers. We are an AWS-advanced consulting partner, CNCF member, and Kubernetes Certified Service Provider, part of the AI&Data working group under the Linux Foundation. We work for enterprise US Fortune 500 companies and tech start-ups from Silicon Valley to Europe. While working on our projects, you are not going to just disappear from the company radar, as we are all engineering-driven, so do expect a question or request for engagement even from our CEO. About the role. You will be joining a team of 5 Devs, 1 Manual QA, 1 Automation QA. Now we are looking for a Manual QA Engineer for one of our key projects where we build a best-in-class digital marketing platform for local media and digital agencies. We are developing a SaaS-based platform to enable fast proposals, self-serve ad campaign management, automated fulfillment, and insightful and actionable reporting and analytics. Our Tech Stack: CloudGeometry’s project is about building complex technical products; therefore, experience or at least familiarity with the following stack is a significant advantage, you will eventually touch all of it. Most of our services are written in Node JS with the front end being written on Vue We use MySQL as our database of choice. For the request and data caching layer, we utilize Redis Almost everything we run is hosted on AWS for optimized data access and easy scalability We use GitHub and GitHub actions to host our repositories and run various pipelines. We strive for full use CI/CD and constantly update our workflow as well as infrastructure to support this Cloudgeometry Engineering Profile: You have a strong interest in leveraging AI and cutting-edge methodologies to drive efficiency and precision in your work. A strong commitment to the organization's growth and the advancement of its internal ventures is critical. You care about your project, but also about CloudGeometry communities and their development. Sharing best practices with engineering communities across projects is paramount to you.
Responsibilities:
We are looking for a Frontend Developer who will be responsible for: Building an application for international customer Discussing features with customer Formulating and discussing requirements to other technical teams – Investigating and efficiently resolving production-related challenges. Supporting legacy code bases and ensuring their continued functionality. Spearheading the refactoring and enhancement of our current projects to align with contemporary industry standards Stack: TypeScript, Node.js (Nest.js, express), Vue.js (Vue2), PostgreSQL, MySQL, GraphQL, Jest
Required Skills:
Successful candidates typically possess: Minimum of 2 years of hands-on production experience with frontend development. Proficiency of at least 1 year with Vue.js (Vue2). Strong understanding of SOLID principles, underpinning robust software architecture. Adeptness in working with RDBMS systems such as PostgreSQL and MySQL. C1 English level minimum Optional qualifications: Familiarity with React or Vue 3 for frontend development. Experience with Docker, enabling efficient containerization and deployment. Familiarity with GitHub’s CI/CD practices, enhancing the development pipeline and release processes. Familiarity with Vuex, Pinia Experience with GraphQL Optional: - Experience with Node.js and Express.js development.
Other Details: