About OCUS
In the digital age, images are a crucial driving force for online businesses, along with effective search and seamless payments.
While search and checkouts are already well served, scaling imagery operations for high volume, quality, and speed is still difficult, expensive and time-consuming.
That’s where OCUS comes in. As a visual-tech company, we provide an end-to-end solution that handle imagery lifecycle from real-world photography to AI-based visual moderation and editing.
Join us today and be a driving force behind the future of imagery!
Your mission
As a Senior Back-End Developer, you will:
Design, develop, and maintain robust backend systems using NestJs
Work with PostgreSQL databases to manage and optimize data
Collaborate with front-end developers to integrate user-facing elements with server-side logic
Build scalable and secure APIs that power our platform
Optimize application performance and ensure high availability
Lead backend architectural decisions and improvements.
Mentor junior developers and contribute to a culture of continuous improvement.
We are looking for an experienced and motivated back-end developer who:
Has a minimum of 5 years of experience in back-end development
Is proficient in TypeScript and has strong experience with NodeJS
Has experience with PostgreSQL or similar relational databases
Understands fundamental design principles behind scalable applications
Has experience with API development and RESTful services
Is skilled in version control (Git)
Thrives in a collaborative and fast-paced environment
Has excellent problem-solving skills and attention to detail
Bonus points if you have experience with NestJS, with Docker and containerization
First, a screening call with our hiring manager
Then a technical interview including a peer programming with a technical manager from Ocus
Call with our CEO
Reference check
Tieto spoločnosti tiež prijímajú pracovníkov na pozíciu "{profesia}".
Paris · Bordeaux
Prejdite na našu Spojené štáty webovú stránku a zobrazte si obsah špecifický pre váš región a zároveň vyhľadávajte pracovné ponuky kdekoľvek na svete!
Tieto dimenzie vám poskytujú ďalší rámec na pochopenie firemnej kultúry.
Result:
AgilityTáto spoločnosť podporuje Agilitu.
Podporujú reaktivitu a flexibilitu. Ich cieľom je po prijatí rozhodnutia rýchlo prejsť do akcie. Sú ochotní reorganizovať tímy a pracovné metódy podľa aktuálnej témy.
Result:
HorizontálneTáto spoločnosť podporuje Horizontálne štruktúru.
Ich cieľom je integrovať tímy do rozhodovacieho procesu. Podporujú kolektívne rozhodnutia pred individuálnymi. Sú ochotní spomaliť rozhodovací proces, aby podporili spoluprácu.
It's balanced!
Kontinuita a iniciatívaTáto spoločnosť podporuje Kontinuita a iniciatíva.
Majú zmiešaný prístup. Uprednostňujú dodržiavanie pravidiel a postupov, ale zároveň sa snažia pestovať iniciatívu. Sú ochotní prispôsobovať svoje procesy podľa potreby.
Result:
SpontánnosťTáto spoločnosť podporuje Spontánnosť.
Ich prostredie umožňuje podporovať neformálne výmeny názorov a družnosť. Ich prioritou je zabezpečiť, aby tímy mali k dispozícii potrebné zdroje na činnosť. Sú ochotní podeliť sa o dôležité informácie počas neformálnych momentov.
It's balanced!
Kolektívne a individuálneTáto spoločnosť podporuje Kolektívne a individuálne výkonnosť.
Majú zmiešaný prístup. Od každého očakávajú vysoký výkon a nasadenie, ale zároveň dbajú na kolektívny úspech a zodpovednosť. Sú ochotní prispôsobiť svoje procesy podľa potreby.
Result:
EvolúciaTáto spoločnosť podporuje Evolúcia.
Ich prostredie ich vedie k vývoju a prispôsobovaniu sa zmenám. Podporujú rozvoj zamestnancov na základe ich túžob a zručností. Sú ochotní zaviesť zmeny a reorganizovať sa, aby podporili kolektívny a individuálny pokrok.
Find out if the company is a right fit by asking insightful questions.
What working methods and what tools do you use in your day-to-day work?
Do you have a recent example of a time when your company needed to reorganize completely to take on an important challenge or project?
Can you tell me about a moment where following your methods really made a difference on your work quality?
On what project did you recently need to adjust your working method?
How do you decide whether a situation needs some flexibility or some strict structure?
How do you encourage creativity and innovation in your daily work?
Do you have a recent example of an innovation that really made a difference?
How are the teams included in the taking of initiatives and the launch of new projects?
How do you encourage innovation and personal initiatives within the team?
How do you minimize risks when launching new projects or exploring new ideas?
On what type of projects are you willing to take a little more risks?
Can you tell me about a time when you had to slow down innovation to avoid taking on too much risk?
How do you reward performance for your teams or for individual employees?
Can you tell me about a time when your company values had an impact on the team’s performance?
Does your company have any rituals or traditions that help strengthening values and company culture?
Do you use any tools or actions to collect your coworkers’ feedback?
Can you tell me about what you do concretely for your employees’ well-being? And can you tell me about a recent initiative you took to improve the quality of life at work?
How do you ensure collaboration between teams?
How do you make sure that everyone can share their ideas, regardless of their position?
Do employees have the opportunity to participate in important decisions? How does it work concretely?
How does the company make sure the communication remains open and transparent at every level?
According to you, what are the strengths and challenges of the current (hierarchic) structure?
Are there any trainings or programs to help employees develop within the company?
In general, how are the important decisions of the company presented to your employees?
Can you tell me about a time when informal conversations influenced a strategic decision?
In what ways does the company outline conversations and decision-making?
Do you have a specific dress code in the company?
Do you have mandatory ways of communicating within the company?
As a company, how do you help your employees adapt when there is a lot of changes?
What are the possibilities for professional development in a rapidly changing environment?
How do the teams react when there are reorganizations or changes of direction?
What strategies do you develop to keep stability in the long run?
How do you balance your need for stability and the opportunities to grow?
Result:
AgilityPríklady poskytnuté spoločnosťou
Show that you’re available and receive proposals from hiring companies.
My status
Nie je k dispozícii
Nechcem, aby ma kontaktovali personalisti.
Your current company, if provided in your profile, will not have access to your status.