Backend Developer
You will work in a functional team on AI automation, internal tooling, and services that support web payments, support, web funnels, and product management. This is an opportunity to directly influence the company's internal services, experiment with the integration of new technologies (in particular LLMs), and lay the foundation for an architecture that will scale products with a multi-million audience.
Your tasks
1. Development of backend architecture for the company's internal services.
2. Work on AI automation and custom internal tooling.
3. Building and supporting integrations with external APIs.
4. Designing, optimizing, and scaling databases.
5. Ensuring high code quality: code review, testing, refactoring.
6. Participating in technical planning and task assessment.
What we expect from you
1. 1+ years of experience in Node.js (Nest/Express) development.
2. Good command of TypeScript.
3. Knowledge of ORM and database principles.
4. Understanding of REST API principles.
5. Skills in writing clean, scalable code and participating in code reviews.
6. Team player, responsible, and able to work independently.
Will be a plus
1. Experience working with AI/LLM API.
2. Knowledge of automation tools: n8n, Zapier, Make.
3. Experience with containerisation (Docker), CI/CD, logging, monitoring.
4. Understanding of security principles in web applications.
5. Experience working with asynchronous programming.
You are welcome to join us if you are looking for
1. Working with new technologies and the opportunity to work with the latest AI.
2. The opportunity to launch internal services and automation from scratch.
3. A team that works without unnecessary meetings and micromanagement.
4. Space for engineering development and experimentation.
5. Working on services that directly impact the scale of products and business.
We offer
1. Work format of your choice: fully remote from anywhere in the free world, as well as access to one of our offices upon request (Kyiv, Warsaw).
2. Conditions that allow you to focus on your performance: decent remuneration that matches your skills and experience. We also provide equipment regardless of the format of work and geography.
3. Career growth through action: 80%+ of all leads at Kiss My Apps were swifters 2-3 years ago. Your impact here is not determined by the years on your resume - it is determined by how quickly you learn, take responsibility, and take ownership of your own career.
4. Well-being program: we care about the mental health of the team and provide access to individual or group therapy with a corporate psychologist, as well as online yoga classes twice a week.
5. Development and professional fulfillment: we hold internal speaking clubs in English with a guest speaker, as well as provide opportunities to speak at internal and external events from Kiss My Apps. In addition, you will have an annual budget to cover up to 50% of professional conferences, educational events and events.
6. Additional benefits where you choose: we provide a fixed budget for the year from which you choose which item of expenses to cover: 50% of health insurance, psychotherapy, sports or dentistry. As well as 40 days of paid vacation and sick leave without reference to dates.
7. Support in times of war: we provide everyone with everything they need to work smoothly, systematically support the Defense Forces and join initiatives to restore Ukraine.
Important: there is an option to reserve positions for conscripts after a trial period, provided that they have properly executed military registration documents and the company has internal capacity, as determined in accordance with applicable law.
What the hiring process looks like
1. Intro with the recruiter.
2. Technical interview with the tech lead.
3. Final interview with the CTO.
If you want to do more than just write backend code and create systems that integrate with AI and scale the products of the future, let's launch the future together💫