Join The Bright Box


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

Open positions

Java Developer

Skopje, Bitola or remote

Full time

Job Description:

We are looking for a Backend Java Developer who will be working on web applications.

Requirements:

  • At least 3 years of full-time experience
  • Excellent knowledge of backend development using Java
  • Good understanding of the broader Java ecosystem
  • Comfortable with code versioning tools, preferably Git
  • Solid understanding of the basics of HTTP
  • Solid grasp of the components of an MVC architecture
  • Experience with the Spring framework

Bonus:

  • Basic understanding of Domain Driven Design principles
  • Experience with the Quarkus stack experience¬†with implementing OAuth2
  • Experience with SQL databases, preferably PostgreSQL
  • 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 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:

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.

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

APPLY FOR THIS POSITION

DevOps Engineer

Skopje, Bitola

Full-time

Job Description:

We are looking for a DevOps Engineer who can help with the reliability and performance of our Cloud infrastructure, continuous integration, and delivery pipelines.

Requirements:

  • At least 2 years of full-time experience
  • Experience with networking concepts Firewalls, NAT, Port, Subnetting, VPC, VPNs
  • Proficiency in managing and operating GNU/Linux servers
  • Experience with Google Cloud and/or Azure is required.
  • Proficient understanding of code versioning tools, such as Git
  • Current understanding of best practices regarding system security measures
  • Deploy applications via automation with configuration management tools
  • Basic understating in scripting language bash/python
  • Experience with containers and orchestrating containers Docker/Kubernetes
  • Problem-solving attitude

Responsibilities:

You will be responsible for the Cloud environment, local network environment, and development environment. You will take care of office hardware and software.

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

APPLY FOR THIS POSITION