Careers

TypeScript Full Stack Developer

Shape the future of AI through world-class full stack engineering.


The Company

ARTI Analytics d.o.o. is a young but ambitious company rapidly growing in AI technologies. Our mission is to transform the digital world through highly efficient solutions resulting from AI research and implementation.

Our team in Sarajevo currently has around 20 AI solution developers and researchers, in addition to our corporate ARTI Analytics Inc. office in Silicon Valley, USA.

Our Mission

To be a pioneering force in the AI revolution, reshaping the landscape of digital transformation across the globe. We aspire to set new standards in AI technology, driving innovation and excellence that propels our customers toward unparalleled success and sustainability.

We aim to make AI technologies accessible and user-friendly for all businesses. We focus on developing versatile, platform-based AI solutions that enable our clients to leverage the full potential of AI. We foster innovation, collaboration, and continuous learning, keeping our team at the forefront of AI development.

Due to rapid growth, we invite experienced software developers to join our team. We are looking for dedicated, highly skilled, and motivated professionals who will contribute to innovative AI-driven products and enterprise software solutions.

Join us on a journey toward the future of AI technologies, where your ideas and expertise play a key role in shaping new standards in the IT industry.


Responsibilities

๐Ÿ’ป Develop and maintain full stack web applications using TypeScript, modern frontend frameworks, and backend technologies
โš™๏ธ Design, implement, test, and maintain backend services, APIs, and business logic
๐Ÿ”— Integrate frontend applications with RESTful APIs, backend services, databases, and third-party systems
๐Ÿ“ฑ Build responsive UI components and optimize application performance across devices and browsers
๐Ÿ›  Code, test, debug, and refactor frontend and backend modules based on technical specifications
๐Ÿงฉ Participate in architectural discussions and contribute to scalable full stack application design
๐Ÿ—„ Work with databases, data models, and application persistence layers
๐Ÿ‘ฅ Participate in code reviews and contribute to continuous improvement of software quality and architecture
๐Ÿ“ Document technical solutions using official documentation formats and team standards
๐Ÿค Collaborate with frontend developers, backend developers, AI engineers, UI/UX designers, QA engineers, and management to deliver high-quality solutions
๐Ÿš€ Independently address technical challenges and propose practical, scalable solutions
๐Ÿ”ง Maintain version control using Git and follow established branching and deployment strategies
โš™๏ธ Support CI/CD processes, testing workflows, and deployment of production-ready applications

Skills & Knowledge

๐Ÿ’ป At least 5 years of relevant software development experience
๐Ÿง  Strong knowledge of TypeScript and modern JavaScript development
โš™๏ธ Experience with backend development using Node.js, NestJS, Express.js, or similar TypeScript-based backend frameworks
๐Ÿ”— Strong understanding of RESTful API design, API integration, and asynchronous programming
๐Ÿงฉ Very good understanding of object-oriented programming, component-based architecture, and software design principles
๐Ÿ—„ Experience with relational and/or NoSQL databases
๐ŸŒ Good understanding of HTML5, CSS3, SCSS, and responsive design principles
๐Ÿ“‚ Experience with Git, branching models, and version control best practices
๐Ÿ›  Understanding of frontend and backend build tools, package managers, and CI/CD pipelines
๐ŸŽจ Knowledge of UI/UX principles and ability to translate designs from tools such as Figma into functional applications
๐Ÿงช Familiarity with software testing practices, debugging, and performance optimization
๐Ÿง  Logical problem-solving abilities, strong communication skills, and a proactive learning attitude
๐Ÿš€ Must be self-motivated and capable of working independently as well as in a team environment
โš™๏ธ Prior experience with Azure, cloud platforms, AI platforms, or enterprise software systems will be considered an asset

Requirements

๐ŸŽ“ University degree in an engineering field related to computer science
๐Ÿ“š Master's degree in an engineering field related to computer science will be considered an asset
๐Ÿ—ฃ Fluency in English, both written and spoken
๐Ÿ’ผ 5+ years of relevant software development experience
๐Ÿ’ป Proven experience in full stack development using TypeScript-based technologies

What We Offer

๐Ÿ’ฐ Competitive salary and stock options
๐Ÿก Hybrid work, combining remote and office-based work
๐Ÿค An inclusive, caring, and friendly work environment
๐Ÿš€ Opportunity for growth and career development in a fast-evolving AI sector
๐Ÿง  Opportunity to work on innovative AI-driven platforms, enterprise applications, and international projects

How to Apply

If you are passionate about software engineering, artificial intelligence, and building scalable full stack applications, we would love to hear from you. Please send your CV highlighting your relevant experience and motivation to: contact@artianalytics.com

Kindly include "TypeScript Full Stack Developer Application - [Your Name]" in the email subject line.

The application deadline is June 15th, 2026.

Only shortlisted candidates will be contacted.

Ask ARTI IVA

ARTI Chatbot

Active