Join The Bright Box

Open Positions

React Developer

Skopje, Bitola or remote Full time Active from 03.03.2025

Job Description

We’re looking for a React Developer to join our team and work on a challenging application.

Requirements:

  • At least 4+ years of full-time experience
  • Advanced skill-set in JavaScript and JavaScript frameworks, React / Angular/Vue.js
  • Working experience with React
  • Proficiency with HTML5 and CSS3
  • Familiarity with responsive design and implementation
  • Experience integrating with REST APIs
  • Experience with version control tools like GIT

Responsibilities:

Developing and executing new features in a highly collaborative working environment will be among your responsibilities. As a JavaScript/React developer, you will participate in developing effective and reusable web solutions. You will work closely with our backend developers to create scalable, standardized and flexible web applications.

We Offer:

  • An organization that is open to your ideas
  • Creative and supportive team of professionals
  • Work in a flat team structure with open honest feedback
  • Personal growth - we encourage continuous learning and experimentation
  • Private medical Insurance
  • Competitive salary
  • Hybrid working model
  • Team building activities
  • Awesome office space in Skopje and Bitola

The ideal candidate should be open-minded and with a polite attitude, and have a sense of ownership of tasks.

Apply for this position

Or send your CV at jobs@thebrightbox.com

Data Engineer – Palantir Foundry Platform

Skopje, Bitola or remote Full time Active from 03.03.2025

Job Description

We are seeking a Data Engineer to join our dynamic team. You will play a crucial role in designing, building, and maintaining data pipelines, ETL workflows, and data models within the Palantir Foundry ecosystem.

Requirements:

  • Proven experience as a Data Engineer, preferably using Apache Spark.
  • Strong proficiency in data modeling, ETL development, and data integration.
  • Proficiency in one or more programming languages commonly used in data engineering, such as Python, Java, or Scala.
  • Solid understanding of data warehousing concepts, database design, and data management principles.
  • Familiarity with cloud-based data storage solutions and distributed computing frameworks (e.g., AWS, Azure, Hadoop) is a plus.
  • Excellent problem-solving skills and ability to handle and prioritize multiple tasks in a fast-paced environment.
  • Strong communication skills and the ability to work collaboratively in a team setting.

Preferred Qualifications:

  • Experience working on data projects in industries like finance, aviation, healthcare, government, or cybersecurity.
  • Familiarity with data privacy and security best practices in the context of data engineering.
  • Previous experience in building and deploying machine learning models using Palantir Foundry is a bonus.

Responsibilities:

  • Collaborate with cross-functional teams to understand data requirements and implement data solutions in the Palantir Foundry platform.
  • Design and develop data pipelines and ETL workflows to ingest, process, and transform structured and unstructured data from various sources.
  • Build and maintain data models, ensuring data integrity and optimal performance within the Palantir Foundry environment.
  • Troubleshoot and resolve data-related issues, ensuring the reliability and accuracy of data in the platform.
  • Monitor and optimize data pipelines for performance and scalability.
  • Work closely with data analysts, scientists, and other stakeholders to ensure data availability and usability for analytics and reporting purposes.
  • Stay updated with the latest features and enhancements in the Palantir Foundry platform and identify opportunities for innovation and improvement.
  • Your work will directly contribute to enabling our clients to make data-driven decisions efficiently and effectively.

We Offer:

  • An organization that is open to your ideas
  • Creative and supportive team of professionals
  • Work in a flat team structure with open honest feedback
  • Personal growth - we encourage continuous learning and experimentation
  • Private medical Insurance
  • Competitive salary
  • Hybrid working model
  • Team building activities
  • Awesome office space in Skopje and Bitola

The ideal candidate should be open-minded and with a polite attitude, and have a sense of ownership of tasks.

Apply for this position

Or send your CV at jobs@thebrightbox.com

TypeScript Node.js Developer

Skopje, Bitola or remote Full time Active from 25.03.2025

Job Description

We are looking for a Backend TypeScript Node.js Developer to join our team.

Requirements:

  • At least 3 years of full-time experience with backend development using TypeScript
  • Comfortable with code versioning tools, preferably Git
  • Solid understanding of the basics of HTTP
  • Solid grasp of the components of an MVC architecture
  • Solid understanding of RDBMS, preferable PostgreSQL
  • Experience with Express.js, Nest.js or similar
  • Experience with building and implementing RESTful APIs
  • Experience with implementing OAuth2 authentication flows

Bonus:

  • Practical experience with Domain Driven Design principles
  • Unit testing with Vitest, Jest or similar
  • Experience with at least one of the following frontend frameworks: React, Vue or Angular
  • Experience with Docker
  • Fluent in written and spoken English
  • Great communication skills

Responsibilities:

You will be involved in the architecture and building of the server-side business logic for web and mobile applications ensuring the quality and performance is up to specifications.

You will collaborate with a cross-functional team to define and design the multi-layered and cross-platform application ecosystem.

You will troubleshoot and fix bugs for the various applications and services to ensure that the codebase is well-maintained and secure.

We Offer:

  • An organization that is open to your ideas
  • Creative and supportive team of professionals
  • Work in a flat team structure with open honest feedback
  • Personal growth - we encourage continuous learning and experimentation
  • Private medical Insurance
  • Competitive salary
  • Hybrid working model
  • Team building activities
  • Awesome office space in Skopje and Bitola

The ideal candidate should be open-minded and with a polite attitude, and have a sense of ownership of tasks.

Apply for this position

Or send your CV at jobs@thebrightbox.com