As we scale our efforts in 2023 and beyond, we’re looking for a Senior Backend Engineer who’s passionate about joining our quest to help people land dream jobs. The job in a nutshell We are looking for a Senior Backend Engineer to join our engineering department and help us bring our product to Enterprise level maturity. Your work will directly impact hundreds of thousands of users around the world. As a senior member of the engineering team, you’ll build and deliver backend solutions such as APIs, integrations, and architecture components to enable the rapid growth of all our products. You’ll own the design, code, and deployment of solutions and make sure they perform and scale in production. You’ll spend time on the following Create highly scalable and reliable microservices architecturesLead the entire software development and delivery cycle from ideation to deployment and everything in betweenWrite clean, tested, and well-documented codeApply modern backend technologies, including but not limited to Python, Django, Redis, and AWSEfficiently utilize DevOps tools and practices to deliver high-quality software as well as value to end customers as early as possibleWork in a collaborative, talented distributed teamYou will act as a mentor for less-experienced team members through both your technical knowledge and leadership skills
As we scale our efforts in 2023 and beyond, we’re looking for a Senior Frontend Engineer who’s passionate about joining our quest to help people land dream jobs. We are looking for a Senior Frontend Engineer to join our engineering department and help us bring our product to Enterprise level maturity. Your work will directly impact hundreds of thousands of users around the world. As a senior member of the engineering team, you will build and deliver frontend solutions to provide extraordinary product experiences for our users, including SPAs and reusable components for the rapid growth of all our products. You’ll own the design, code, and deployment of solutions and make sure they perform and scale in production. You’ll spend time on the following Take full ownership of the frontend; from low-level optimizations to improving user experienceBuild reusable code and libraries for future useEnsure the technical feasibility of UI/UX designs and propose features and functionalities to the product teamOptimize the application for maximum speed and scalabilityLead the entire software development and delivery cycle from ideation to deployment and everything in betweenEfficiently utilize DevOps tools and practices to deliver high-quality software as well as value to end customers as early as possibleWork in a collaborative, talented distributed teamYou will act as a mentor for less-experienced team members through both your technical knowledge and leadership skills
As we scale our efforts in 2023 and beyond, we’re looking for a Senior QA Engineer who’s passionate about joining our quest to help people land dream jobs. The job in a nutshell We are looking for a Senior Quality Assurance Engineer to join our engineering department and help us bring our product to Enterprise level maturity. Your work will directly impact hundreds of thousands of users around the world. As our user base grows, our code base grows, and our engineering capacity expands, we also need to take our quality assurance to the next level. As a QA engineer in the team, you will have the opportunity to implement best practices when it comes to quality assurance and instil a great quality mindset within the team. Some of our goals are to expand our quality controls, reduce the number of defects propagated in production, improve our recovery time, and, ultimately, an even better user experience! Test automation and acceptance testing will be initial priorities to achieve these objectives, but obviously, there’s more! As a senior member of the engineering team, you will work together with our product team, our customer success team, as well as the different engineering teams (candidate environment, employer environment, internal tools, cloud infrastructure, etc.). You provide leverage and support, but also guidance. You’ll work in a collaborative, talented distributed team across Europe, the Americas, Africa and Asia. You’ll spend time on the following Thoroughly learning TestGorilla’s softwareTaking full ownership of the quality for all TestsGorilla systems and products. This involves defining our quality strategy, infrastructure, tools, and processesIdeating, implementing, maintaining, and reinforcing high quality standards leveraging reusability and scalabilityDeveloping complex end-to-end automated testing solutions with integration in CI/CD environmentsCreating and documenting detailed, comprehensive, and well-structured test plans and test cases to assess software qualityExecuting quality, usability, regression, and performance testing on both frontend and backend componentsIdentifying the metrics that track the continuous improvement of our overall quality