Position: Senior Software Engineer
Company: Gemicle
Category: Node.js
Experience required: 3y
English level: intermediate

World’s most advanced CI/CD platform, with a simple mission: to provide a platform and practices that enable cloud-based companies to deliver software with confidence and with less risk. Our platform, which can be easily installed and used in a k8s native way, is built using a combination of open-source and internal IP components.


The company brings tremendous value to our customers, many of whom are switching from legacy solutions like Jenkins, or are finding that Company provides a competitive edge even over other modern rivals. Some of our notable customers include Monday.com, GoodRx, ANZ, and more, who rely on Company for their entire release life cycle.

We are seeking a highly skilled and experienced Senior Backend Engineer to join our growing R&D team. As a member of our team, you’ll have the opportunity to help implement our next generation of features, while also gaining valuable knowledge about the release life cycle domain. With the support of our talented team, you’ll have the chance to take your skills to the next level.

**Responsibilities:**

- Collaboration with various stakeholders (Product, Sales, Customers etc.)
- Lead the development of complex, cross-team features as a solution owner. Be the one to define the solution architecture across the entire stack.
- Leed the architecture, design, and implementation of our core product using the latest Big Data and Backend technologies.
- Have a strong eye for the operational aspects of the platform, such as deployment, performance tuning, and monitoring.
- Lead and participate in critical technical and product discussions with leaders across our engineering, product, and business teams.
- Ownership of the entirety of your features, including API design, implementation, automated testing, and rollout.
- Create testable, well-documented code, troubleshoot, participate in code reviews, and optimize backend performance.

**Requirements:**

- First and foremost – Team player with strong self-learning abilities and high communication skills.
- 4+ years of architecting complex SAAS web platform backend services:
infrastructure, API, server-side business logic, continuous deployment
- 4+ years of proven experience with node.js.
- 2+ years of experience with container solutions (Docker, Kubernetes)
- Experience in DevOps technologies and CI/CD ecosystem
- Experience working with cloud services in a microservices environment
- Knowledge and experience with Go-Big Advantage
- BSc in computer science or equivalent