Job Description
Design technical solutions based on the FRD from our analysts.
Analyze the complexity of customers' requirements.
Develop custom modules into the Odoo ERP system.
Review the code and ensure its stability, reliability & performance.
Analyze the issues, errors and debugging.
Train and coach more junior developers (if you already have enough experience).
Ensure that your tasks are delivered on time and within the allocated budget.
Requirements
Knowledge of OOP languages (Python, Java, JS, etc.).
English proficiency and fluency: as you will be working with our teams abroad as well.
Experience with DB Query (MySQL, Oracle, Postgre).
Experience with Git/Repository management.
Experience with OS (Win, Linux, Unix).
Experience with ERP systems (Odoo, SAP, Oracle) is an advantage.
Engineering/IT-related degree is an advantage.
Experience with website/POS/Mobile Dev is an advantage.

Recruitment process
Send us your CV
Send us your CV with all relevant information about your skills, experience & relevant projects you took part in.
Interview with HR
Our HR department will interview you to enquire more about your motivations and experiences.
Practical case study
The next step will be practical as you will be assigned a case study to showcase your skills and knowledge.
Interview Hiring Manager
You will Interview with the Hiring Manager of Slovakia to discuss your future job and career.
You get a Job Offer
After you successfully pass all the steps, we will get back to you with a job offer to join our team in Slovakia.
1st Day of Work
Your coach & team leader will guide you through the company policies, policies & explain all protocols.
Global Environment
Our team has branches in 10 countries and you can meet colleagues of 15+ different nationalities!
Career Growth
Twice a year, we assess the skills, performance & knowledge of our team and revise the wage, if applicable.
Regular Training
You will get assigned your own coach who makes sure that you have proper training & knowledge for your job.
Constant Learning
You will meet customers of different industries, backgrounds & sizes. There is a lot of learning opportunities.
Extra Benefits
FLEXIBLE WORK DAYS
You get the best of both worlds with our hybrid style of working where we spend 2/3 days working from the office and 2/3 days working from home per week.
PERFORMANCE BONUS
Your salary package can be boosted by your performance - which includes a performance bonus (bonus grid based on Sales/Projects) as well as a yearly bonus.
WORK EQUIPMENT
You will receive a laptop to assist and support you fulfill your work functions and responsibilities with ease and efficiency.
Why Port Cities?
INTERNATIONAL TEAM
We are present in 10 different countries, and you will get the chance to cooperate with our colleagues from outsourcing centers in Indonesia, Vietnam & Mexico.
LEARN & IMPROVE
We always strive to learn new technologies, improve our skills & to make sure we are up to date. We are one of the biggest Odoo partners worldwide!
WE HAVE FUN TOGETHER
We have a very open & honest company culture and we enjoy spending time together - be it for a beer, hike, or other activities!
Your future colleagues

Francisco, Business Analyst
"One of the most remarkable things about working for Port cities as a business analyst is that constant feeling of excitement, expectation, and also a small frightening sensation every day. Why? Because since the first day I already had many responsibilities and every day there is always something new to learn or discover. "

Franck, Software Engineer
"After working a couple of years in a startup, I joined Port Cities as a Solution Engineer. Everyday work in Port Cities is challenging and at the same time exciting, as we work on various business cases from all around the world. The team is composed of people from over 15 different nationalities creating a nice mix of cultures. Port Cities management value a lot the autonomy, the self-responsibility and the flexibility which creates a perfect atmosphere to work and self-development & improvement"