Back End Developer
Përshkrimi
**Company Description**
MangoSoft is a software development company that creates custom digital solutions tailored to clients' unique needs. With expertise in technologies such as PHP, Laravel, Symfony, Nodejs, Vue.js, React.MangoSoft specializes in building scalable and high-performing software systems. The company operates with a flexible team structure, collaborating with skilled developers worldwide to deliver exceptional results. With a strong focus on innovation and long-term client relationships, MangoSoft has helped businesses across various industries achieve their goals.
**Role Description**
This is a full-time, on-site role for a Back-End Developer, based in Struga, North Macedonia. The Back-End Developer will be responsible for designing, building, and maintaining server-side logic and architecture to support robust, scalable, and efficient software applications. Responsibilities include database integration, API development, troubleshooting, optimizing system performance, and collaborating with front-end developers to ensure seamless application functionality.
**Qualifications**
- Proven experience building and maintaining
**backend systems using PHP (Laravel, Symfony)**
and/or
**Node.js (Express, NestJS)**
- Strong understanding of
**RESTful and GraphQL APIs**
, including authentication, authorization, and versioning
- Experience designing and optimizing
**relational and NoSQL databases**
(MySQL, PostgreSQL, MongoDB, Redis)
- Solid knowledge of
**backend architecture patterns**
(MVC, Clean Architecture, Domain-Driven Design, Microservices)
- Experience implementing
**secure authentication flows**
(JWT, OAuth2, role-based access control)
- Familiarity with
**asynchronous processing**
, background jobs, queues, and message brokers (RabbitMQ, Redis, SQS)
- Ability to write
**scalable, testable, and maintainable code**
with proper separation of concerns
- Experience with
**caching strategies**
, performance tuning, and API rate limiting
- Hands-on experience with
**Docker**
and containerized development environments
- Knowledge of
**CI/CD pipelines**
for automated testing and deployment
- Experience integrating with
**third-party APIs**
, payment gateways, and cloud services
- Strong understanding of
**security best practices**
(SQL injection prevention, encryption, API security, data protection)
- Familiarity with
**Linux server environments**
and deployment workflows
- Experience working with
**Git**
and collaborative development practices
- Strong analytical and problem-solving skills with attention to detail
MangoSoft is a software development company that creates custom digital solutions tailored to clients' unique needs. With expertise in technologies such as PHP, Laravel, Symfony, Nodejs, Vue.js, React.MangoSoft specializes in building scalable and high-performing software systems. The company operates with a flexible team structure, collaborating with skilled developers worldwide to deliver exceptional results. With a strong focus on innovation and long-term client relationships, MangoSoft has helped businesses across various industries achieve their goals.
**Role Description**
This is a full-time, on-site role for a Back-End Developer, based in Struga, North Macedonia. The Back-End Developer will be responsible for designing, building, and maintaining server-side logic and architecture to support robust, scalable, and efficient software applications. Responsibilities include database integration, API development, troubleshooting, optimizing system performance, and collaborating with front-end developers to ensure seamless application functionality.
**Qualifications**
- Proven experience building and maintaining
**backend systems using PHP (Laravel, Symfony)**
and/or
**Node.js (Express, NestJS)**
- Strong understanding of
**RESTful and GraphQL APIs**
, including authentication, authorization, and versioning
- Experience designing and optimizing
**relational and NoSQL databases**
(MySQL, PostgreSQL, MongoDB, Redis)
- Solid knowledge of
**backend architecture patterns**
(MVC, Clean Architecture, Domain-Driven Design, Microservices)
- Experience implementing
**secure authentication flows**
(JWT, OAuth2, role-based access control)
- Familiarity with
**asynchronous processing**
, background jobs, queues, and message brokers (RabbitMQ, Redis, SQS)
- Ability to write
**scalable, testable, and maintainable code**
with proper separation of concerns
- Experience with
**caching strategies**
, performance tuning, and API rate limiting
- Hands-on experience with
**Docker**
and containerized development environments
- Knowledge of
**CI/CD pipelines**
for automated testing and deployment
- Experience integrating with
**third-party APIs**
, payment gateways, and cloud services
- Strong understanding of
**security best practices**
(SQL injection prevention, encryption, API security, data protection)
- Familiarity with
**Linux server environments**
and deployment workflows
- Experience working with
**Git**
and collaborative development practices
- Strong analytical and problem-solving skills with attention to detail
Location: Struga, Struga, Macedonia
Apply here: https://mk.linkedin.com/jobs/view/back-end-developer-at-mangosoft-mk-4356122193
Specifikimet
Lloji i Punësimit
Kohë e plotë
Niveli i Përvojës
Mesatar
Puna në Distancë
Jo
Periudha e Pagës
Mujore
Metoda e Aplikimit
Website
URL për Aplikim
https://mk.linkedin.com/jobs/view/back-end-developer-at-mangosoft-mk-4356122193
Kërkohet CV
Po
Informacioni i shitësit
Admin User
Anëtar që nga: 2025