Velocity is a rapidly growing startup, for developers - by developers. We help Engineering organizations increase their feature-to-market speed by making sure code works as intended right from the get-go. Using Velocity, developers are able to spin up fully-isolated production-like environments on-demand, increasing quality while deploying new features much faster. All this is done with an exceptional developer experience and ease of use.
We are looking for an experienced Full-Stack Engineer with a passion for building developer-friendly solutions and eager to understand and shape how developers work.
As a Senior Full-Stack Engineer at Velocity, you will play a pivotal role in developing products developers love. You will contribute to the core of our offerings across multiple IDEs and cutting-edge technologies. Your work will directly influence the success and growth of Velocity as you'll solve complex challenges by diving into the internals of these technologies and utilize them for the customer's needs.
Join our team and be part of a journey that will revolutionize the software development experience while fostering personal and professional growth.
What you will do:
- Build a product that bridges the gap between local development and cloud-native (Kubernetes) environments
- Become a polyglot engineer, writing in multiple languages
- Development of the IDE plugin and core infrastructure for the company's products, solving complex challenges using creative design
- Own the full development cycle – from design to implementation, testing and all the way to production
- Work with cutting-edge technologies; CI/CD, monitoring and other tooling
- Collaborate with fellow developers in a top-notch technological team and other stakeholders to deliver the best customer-facing products
- Ensure KPIs and metrics are in place for evaluating the usability and necessity of every feature
What you will bring with you:
- 5+ years of backend development experience in Go/Python/Node.js/Ruby/.NET/Java
- An impeccable problem-solving attitude
- Experience working with cloud infrastructure services, preferably with Kubernetes
- Experience working in a containerized environment in development (Docker), and preferably with K8S and AWS in production.
- Experience with REST APIs, ORM infrastructure, server-side API integration, queues and distributed systems
- Independent, autodidact who is relentlessly resourceful at solving challenging problems
- Self-driven, fast-paced learner of new technologies
- Great communication skills, strong attention to details and can work independently
Nice to have but not a must:
- Experience with TypeScript and/or Kotlin
- Working with relational and NoSQL databases