13th month of salary
Paid before Tet
At OL Vietnam, we have been working with our sister company Orange Logic at empowering our Fortune 100 clients. You’ll work with a team of top developers to build flexible, scalable, and streamlined systems that will define the future of business management.
The company's flagship product is a web-based application designed to manage large-scale media libraries (photos, videos, audio files, documents...). As a direct result of 15+ years of independent R&D, Cortex is the most flexible DAM on the market and the solution chosen by Amazone, BBC, United Nations, National Geographic, and WWF to manage their large digital assets libraries.
We are:
● Independent: we can adopt a longer term vision.
● Stable: we are less affected by economic conditions. For example, there were no layoffs or compensation cuts during the Covid economic downturn. We even kept hiring!
The same core group of tech driven founders is driving the strategy today, with an obsession for the product.
Building Cortex, a leading product in multiple industries (Finance, Healthcare, Education, Media/Entertainment, NGO, Tech, etc.) without using specific code is a complex challenge that our engineering team embrace day after day with passion
Do you enjoy diving deep into technical problems and solve them with your own elegant solutions? Do you take pride in delivering great work?
We are looking for passionate individuals who embrace ownership, are not afraid of challenging themselves and want to work on a meaningful project
Fresh graduates without prior professional experience are also welcome!
We asked them about their daily work, what they think about the company (and also to give some advices to apply)
We aim to attract the best team possible, so we pay you what you’re worth
Paid before Tet
over $600 on average &
over $2000 for top performers
Cash back for any unused
The various perks & allowances to enjoy in the Office while looking at the great view over the Saigon river
High resolution screens, ergonomic chairs...
Premium coverage for you and 1 extra family member.
Gym, parking, free snack & coffee
Everything you would like to know about OL Vietnam
Having professional experience is not mandatory to apply for a Software Engineer position at OL Vietnam. Fresh graduate are welcome as long as they are passionate, have a good head for problem solving, and have strong understanding of software engineering and OOP concepts. Winning awards or having interesting personal projects is also a big plus.
English is our primary language at work. Our software engineers are required to read and produce documentation in English. They also interact and communicate in English with foreign stakeholders. Hence, a high level of English proficiency in both verbal and written is required.
Having experience in .NET (our main language) will surely help, but it is not mandatory. We just require proficiency in one backend language (.NET, Java, Python, JS, etc.) and an open mind to learn what you don’t know (yet)
We are looking for software engineers who have a passion for technology and are seeking opportunities to challenge themselves technically and develop their skills, especially in the software architecture field. As for personal traits, we particularly appreciate humbleness, resilience and thoroughness which are essential when you pursue a long term vision. Last but not least, we’re looking to hire people who care—about our customers, about our product, and about each other.
As part of the assessment process, candidates are required to complete a coding challenge to validate their coding skills as minimum requirement for the Software Engineer position. Candidates will receive an invitation to complete the technical assignment online. The assignment takes 60 minutes and requires candidates to solve 2 coding challenges with the programming language of their choices. Candidates of other positions, like Quality Assurance Engineer and Product Owner, will be asked to complete a case study assignment.
Each step of the process is an opportunity to learn about each other and to confirm the match. It also guarantees that when you join us you will be joining a team of passionate, competent and driven people. Regardless of final result, candidates usually enjoy the process and collect useful insights for their career
Newly hired software engineers will dedicate their first 3 to 4 weeks to complete an initial self-guided training about our technical environment, product, and processes. During the training weeks, they will have an assigned “buddy”, a more senior team member who volunteered to answer questions and guide newcomers. There will be a formal test at the end of training weeks to validate the comprehension of our technical framework and concept, which is an essential requirement for all of our software engineers.The learning doesn't stop there. Cortex is a huge product that newhire engineers will discover gradually by completing assignments and joining knowledge sharing sessions.
The engineering teams are developing the company core product named Cortex. It is a web application designed to manage large-scale media libraries (photos, videos, files and documents). Engineer's time is shared between the development of new features (we call them enhancements), product stabilization and providing technical support to others teams based in France & US. Watch our videos to learn more about the daily work of a software engineer
Once the initial training is cleared, and depending on their strengths, interests and staffing needs, new developers are invited to join one of our existing teams (3 to 5 engineers working closely with a technical leader). Team members are strongly encouraged to raise questions, make suggestions and are given a high level of autonomy to complete their work. Over time and as they complete assignments, teams and engineers naturally develops expertise in some product modules that they fully own
New functionalities are shipped to our clients in packaged releases (3 to 4 times per year). Each release starts with a phase of requirements and prioritization, followed by UXUI design and implementation & tests. For development, we follow an iterative process inspired by SCRUM with sprints and demos
It seems counterintuitive but the biggest challenge with software creation is not mastering programming languages: Ability to grasp complex problems and architect solutions to solve them is far more valuable and difficult to gain. Our engineers are exposed to technical challenges that allow them to develop solid problem solving skills that sets careers on fast track anywhere. And they also learn precious soft skills such as efficient time management
Check our videos in the team section to learn what our engineers think about that
1. Distributed decision making: At OL Vietnam, we not only encourage every employee to challenge the way things are done, we also allow each employee to directly weigh in on our priorities.
2. Transparency: At OL Vietnam, we value transparency, openness and accountability, whether it is with our customers or internally. We all expect and provide honest and direct feedback.
3. Meritocracy: At OL Vietnam, employee's recognition and advancement is based not on seniority or favoritism but purely on their individual and collective achievements.
4. Deep work: At OL Vietnam, we believe that being in the zone, free of any distractions not only feels great but is also the only way to build extraordinary tools. We do everything we can to let you focus deeply on your work.
Yes, we organize exciting company trips and team-building activities throughout the year. These events are not just about having fun; they are our way of showing how much we care about our employees and their well-being. It's a fantastic opportunity to bond with colleagues and create lasting memories together.
We are a product company pursuing a long term vision which gives us relative control and flexibility over our deadlines. We rely on proper planning and anticipation to prevent last minutes rushes and don’t encourage overtime, yet, we have a policy and fair compensation structure to support it when needed.