Backend developer
Own a key area, make technical, strategic decisions to deliver best experiences
Responsibilities
Participate in the design of data-intensive and transactional architectures
Implement scalable backend services
Interact with frontend developers
Participate in debugging and incident resolution
Review colleagues' code and develop tests
What we look for in candidates
4+ years of experience in backend development of projects with complex business logic
3+ years of Node development experience
Experience in developing distributed applications
Excellent knowledge of modern JavaScript
What do we offer?
Comfort at work
We focus on results, prefer communication with no unnecessary meetings, and at the same time do not remain silent for hours and respond to all requests asap
Remote work
We provide the opportunity to work from anywhere in the world. Our team has employees in Serbia, Montenegro, Israel, Georgia, Armenia, Portugal, France, USA
Benefits program
A compensation and benefits program is valid from the first day of work in the company. You can choose compensation for sports, vocational training, English lessons, medicine and psychology
Professional Development
We value growth, so we always provide feedback and do not neglect practices that help us become better: one-to-one, performance review, personal development plan
Development of a personal brand
We actively help with writing articles and preparing for presentations at conferences
What is IQPlug?
IQplug is All-in-one AI integration platform for B2b and Saas.
We’re building a product that makes it possible to integrate multiple AI solutions with low coding, fast and easy
The product is developed from scratch and consists of 3 parts: the API, Platform and Billing
The frontend part is implemented in React. CI/CD is organized based on GitLab, container orchestration is based on Kubernetes. For databases we use PostgreSQL. Event storage - EventStoreDB. Message brokers - Apache Pulsar
We value growth, so we always provide feedback and do not neglect practices that help us become better: one-to-one, performance review, personal development plan
Our values
Open Communication
One-to-one meeting, performance review, personal development plan
Wellbeing
Compensation for sports, English lessons, medicine and psychology
Quality over quantity
We focus on results and prefer communication with no long meetings