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

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

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