Join The Bright Box


We are constantly on the lookout for new additions to our team

Open positions

Ruby on Rails Developer

Skopje, Bitola or remote

Full time

Job Description:

We are looking for a Ruby on Rails Developer who will be working closely with our Mobile App development team.

Requirements:

  • At least 2 years of full-time experience
  • Excellent knowledge of backend development using Ruby on Rails
  • Knowledge of the open-source Ruby ecosystem and the libraries available for common tasks
  • Great knowledge of code versioning tools, such as Git
  • Experience with deploying Rails
  • Experience with SQL databases, preferably PostgreSQL
  • Some experience with Apache Kafka or similar distributed event streaming platforms
  • Ability to work with our Mobile App development team
  • Understanding of the full product development life-cycle
  • 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 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.
The ideal candidate should have an open-minded and polite attitude and have a sense of ownership of tasks.

APPLY FOR THIS POSITION

Java/Kotlin Developer

Skopje, Bitola or remote

Full time

Job Description:

We are looking for a Java/Kotlin Developer who will be working closely with our Mobile App development team.

Requirements:

  • At least 2 years of full-time experience
  • Excellent knowledge of backend development using Kotlin or Java
  • Knowledge of the open-source Android ecosystem and the libraries available for common tasks
  • Great knowledge of code versioning tools, such as Git
  • Experience with the Quarkus stack
  • Experience with SQL databases, preferably PostgreSQL
  • Some experience with Apache Kafka or similar distributed event streaming platforms
  • Ability to work with our Mobile App development team
  • Understanding of the full product development life-cycle
  • 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 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.
The ideal candidate should have an open-minded and polite attitude and have a sense of ownership of tasks.

APPLY FOR THIS POSITION

PHP Developer

Skopje, Bitola or remote (any city)

Full Time

Job Description:

We are looking for a highly skilled backend developer to join our rapidly growing team.

Requirements:

  • At least 2 years of experience with PHP frameworks, especially Laravel 5.1+
  • Understanding of MVC pattern
  • Understanding of common design patterns
  • User authentication and authorization between multiple systems, servers, and environments
  • Familiarity with SQL/NoSQL databases and their declarative query languages
  • Integration of multiple data sources and databases into one system
  • Proficient understanding of code versioning tools, such as Git
  • Basic understanding of frontend technologies, such as JavaScript, HTML5, and CSS3
  • Basic understanding of frontend frameworks, such as Vue.js/Angular/React/

Responsibilities:

Developing and executing new features in a highly collaborative working environment will be among your responsibilities.
As a backend developer, you will take part in creating efficient and reusable web solutions.
You will work closely with our frontend developers to create scalable, standardized, and flexible web applications.

APPLY FOR THIS POSITION

Android Developer

Skopje, Bitola or remote (any city)

Full Time

Job Description:

We are looking for an Android developer who will be responsible for the creation and upkeep of applications for a variety of Android devices, including mobile phones and tablet computers.

Requirements:

  • At least 2 years of full time experience
  • Excellent knowledge in Java and Kotlin
  • Excellent knowledge in working with API’s for backend communication
  • Knowledge of the open-source Android ecosystem and the libraries available for common tasks
  • Great knowledge of code versioning tools, such as Git
  • Ability to work with our designers and a focus on user experience
  • Understanding of the full product development life-cycle
  • Excellent knowledge of Google’s Android design principles and interface guidelines
  • Fluent in written and spoken English
  • Great communication skills

Responsibilities:

Your responsibilities will include aspects of the entire mobile phone development life cycle.

You will be designing and building mobile applications for Android OS, ensuring the quality and performance of the application to specifications.

You will collaborate with a cross-functional team to define and design the app.
You will troubleshoot and bug fixes for applications, to ensure that codes are clean and secure, publish application on Play Store, and staying up to date with new mobile technology trends, applications and protocols as well.

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

APPLY FOR THIS POSITION

QA tester / engineer

Skopje, Bitola or remote (any city)

Full Time

Job Description:

We are looking for a Quality Assurance (QA) engineer to develop and execute exploratory tests to ensure product quality.

Requirements:

  • At least 1 year experience
  • Have strong technical and analytical skills, both functional and non functional
  • Communicate and review requirements, specifications and technical design documents
  • Understanding the work process in SCRUM/AGILE environments
  • Experience in working with JIRA
  • Create detailed and well-structured test documentation
  • Design, develop and execute automation test script
  • Identify, record, document and track bugs
  • Perform regression and smoke test
  • Knowledge of SQL
  • Knowledge of different QA methodologies and test types

Responsibilities:

You will be responsible for product quality. You will work closely with developers so you can deliver precise and timely development.

You will have an excellent eye for detail and a logical and thorough approach to completing assigned tasks

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

APPLY FOR THIS POSITION

iOS Developer

Skopje, Bitola or remote (any city)

Full Time

Job Description:

We are looking for an iOS developer responsible for the development and maintenance of applications aimed at a range of iOS devices including mobile phones and tablet computers.

Requirements:

  • At least 2 years of full-time experience
  • Excellent knowledge in Swift, UIKit and Xcode
  • Excellent knowledge in working with API’s for backend communication
  • Excellent knowledge of Apple’s design and interface principals
  • Great knowledge of code versioning tools, such as Git
  • Ability to work with our designers and focus on user experience
  • Fluent in written and spoken English
  • Great communication skills

And a friendly note, please send examples of your work. Thank you.

Responsibilities:

Your responsibilities will include aspects of the entire mobile phone development life cycle.

You will be designing and building mobile applications for Apple platforms, ensuring the quality and performance of the application to specifications.

You will collaborate with a cross-functional team to define and design the app.

You will troubleshoot and bug fixes for applications, to ensure that codes are clean and secure, publish application on App Store, and staying up to date with new mobile technology trends, applications and protocols as well.

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

APPLY FOR THIS POSITION

Frontend Developer

Skopje, Bitola or remote (any city)

Full Time

Job Description:

We are looking for a Frontend Developer who is motivated to combine the art of design with the art of programming.

Requirements:

  • At least 2 years of full time experience
  • HTML / HTML5
  • CSS / CSS3 / SASS
  • Experience with frontend frameworks, such as Vue.js / React / Angular
  • Experience with CSS frameworks, such as Tailwind
  • Responsive design
  • Proficient understanding of code versioning tools, such as Git
  • Basic knowledge in Figma, Photoshop, Illustrator, Adobe XD

And a friendly note, please send examples of your work. Thank you.

Responsibilities:

Developing and executing new features in a highly collaborative working environment will be among your responsibilities.
As a frontend developer you will take part in creating efficient and reusable web solutions.
You will work closely with our backend developers to create scalable, standardized and flexible web applications.

APPLY FOR THIS POSITION