Why work with us?
Với 20 năm kinh nghiệm hoạt động trong lĩnh vực phần mềm nguồn mở, chúng tôi tin rằng phần mềm nguồn mở là tương lai của kỷ nguyên kỹ thuật số và bất cứ ai cũng đều có quyền truy cập và sử dụng miễn phí các công nghệ tốt nhất bằng cách tận dụng tối đa các phần mềm nguồn mở miễn phí được phát triển bởi cộng đồng.
Chúng tôi hiểu rằng thành công của LINAGORA chỉ có thể đạt được nhờ kiến thức, kỹ năng và tài năng của các cá nhân trong tổ chức. Đội ngũ nhân viên của LINAGORA không ngừng đóng góp vào việc phát triển phần mềm nguồn mở tốt nhất cho cộng đồng và hỗ trợ khách hàng, các tổ chức công và tư nhân uy tín tại Pháp và các nước khác.
Open Positions
Chief Technology Officer
We are looking for French-speaking candidates for the position of Chief Technology Officer, based in our Hanoi office, Vietnam.
Responsibilities
- Represent LINAGORA for technical topics and meet local partners and promote the image of a leading open source company, its products and services.
- Working under the management of the head office in accordance with European standards. Ensure compliance with international standards ISO 27001, ISO 15408, uninterrupted operation of services and their high availability, security and reliability.
- Technical management of the local Run Services team, which includes:
- Allocating responsibilities to devops and managing their time effectively
- Defining clear deliverables, roles and responsibilities of staff required to fulfill specific client and internal projects
- Timely implementation of the company’s software product development roadmap.
- Manage customer deployments and projects for LINAGORA in Vietnam and actively participate in the implementation of not only local projects, which includes:
- Business-functional analyses of customer needs and meeting them with precise technical proposals
- Cooperation with stakeholders, partners, staff to document and implement solutions
- Project management
- Providing project progress reports to senior management.
- Close co-operation with the R&D team and sales team
- Contribute to the development of Twake WorkPlace software products and its installations
- Collaborating with teams from all LINAGORA offices in different business functions to improve the organization’s performance
- Counseling, orientation, supervision, evaluation, team building and improving the quality and efficiency of their work, training and transfer of experience to colleagues, etc.
ARCHITECTURAL SOLUTIONS
- Analyze and enrich architectural documentation records (ADR) written by teams.
- Evaluate the amount of work required, identify the skills required
- Verify customer requirements and present them with appropriate technical solutions
- Supervise the project execution and communicate detailed tasks to the project team
- Be responsible for the team’s deliverables
TECHNICAL SUPERVISION
- Propose IT solutions to solve the company’s and potential customers’ problems
- Ensure quality control and IT documentation.
PRE-SALES AND CUSTOMER RELATIONS
- Pre-sales activities for all activities and products offered by the company (software, services and consulting); supporting sales and operations teams in the phases of prospecting and proposal development
- Participate in the realization of the proposed solutions, implementing the model and/or POC, demonstrating them to customers/potential users
- Initiate and strengthen R&D through the development of partnerships between the company and leading universities, working on joint R&D projects, organizing training events, conferences and seminars.
- Actively contribute to the development of the open source community in LINAGORA product repositories
- Keep up to date with the latest open source technologies through participation in our various projects and initiatives.
Skills/Experience
- OpenSource lover and advocate you believe in a third digital way to build a digital alternative to big GAFAM services. You want to be an engaged actor of this fight, and be the one leading it in Vietnam!
- Education in computer science/information technology or equivalent
- Proven experience as a technical manager/solution architect or similar position for at least 6 years
- Project management experience: project management of open source technology implementation projects is an advantage
- Good understanding of programming languages, Java, Flutter, and excellent knowledge of Docker/Kubernetes container technologies
- Knowledge of various middlewares and databases (PostgreSQL, Cassandra, OpenSearch, S3, RabbitMQ is a plus)
- Agile-Scrum methodology
- Understanding of email protocols, calendaring protocols, and OpenID connect is a plus
- Effective communication skills, strong organizational and leadership abilities real proactivity and commitment to results
- A love for sharing experiences and participating in open source development communities
- Good command of English; French would be a plus.
Why you'll love working with us
- Work in an international team with highly skilled people
- Attractive salary
- Correct work/life balance
- Annual health checkups and other benefits based on labor law
- Additional health insurance with attractive coverage and benefits
- Lunch allowance, 13th-month salary
- Annual company trip, other exciting activities for team building
- Participate in open-source communities and conferences
- Modern working space, free coffee
Senior Web Developer
**WHO WE ARE.**
Founded in 2000, LINAGORA is now positioned as one of the leaders in French free software. We are present in six countries and have approximately one hundred clients. We develop innovative software and advise and support our clients in their efforts to implement open-source solutions.
The number of our products and plans is growing, so we are looking for talent in the R&D team.
Since 2000, we have been developing open source, so it is important for us to see people who share our philosophy, create high-quality code, be active in the community, and do their best to create a high-quality open-source alternative to the products of IT giants.
You will become part of the Twake Workplace team (https://github.com/linagora/TDrive), this is an open-source digital workplace for enterprise and medium businesses, open-source analog for MS Team/Slack
Development stage: used by clients in on-premise format, availability for the B2C segment as SaaS is planned for February 2024.
Responsibilities
– Support and development of company websites;
– Code refactoring;
– Development of new functionality according to technical specifications;
– Prompt resolution of failures.
– Collaborate with designers and marketing team
– Ability to independently decompose a task and bring the work to completion.
Skills/Experience
You are a Senior Web Developer WordPress/Drupal with 5+ years of experience with:
• PHP 7.4 and 8.0, JQuery, Eloquent ORM, HTML, CSS;
• CMS WordPress and Drupal
• Principles of OOP and the ability to apply it;
• Git;
• Collaborating on existing codebases
• Working with layouts in Figma
• English level not lower than B1
A plus will be:
• Deep knowledge of creating standards-compliant, cross-browser, mobile-compatible front-end code with responsive design
• Experience developing pages with no-code tools like Webflow, Wix, Readymag, Tilda
• UI/UX design skills
• Knowledge of server-side
• Knowledge of PostgreSQL, Docker, Flutter will be your advantage
Why you'll love working with us
• Attractive salary
• Flexible hybrid working model
• Correct work/life balance
• Work in an international team with highly skilled people
• Annual health checkups and other benefits based on labor law
• Additional health insurance with attractive coverage and benefits
• Lunch allowance, 13th-month salary
• Annual company trip, other exciting activities for team building
• Participate in open-source communities and conferences
• Modern working space, free coffee
Senior DevOps Engineer
We expect tangible assistance from you in accelerating the launch of the product to the market; we are talking about the notorious time to market. DevOps and we are confident that this can be achieved through automation of the software life cycle, readiness, and ability to write appropriate scripts. The main task of a DevOps engineer is to minimize human influence on the delivery of releases to the production area, which means that the lives of both development and operations are improved.
You will become part of the Twake Work Place Team, this is an open-source digital workplace for enterprise and medium business, open source equivalent of MS Team/Slack.
Responsibilities
• As a DevOps Engineer, the incumbent will report to DevOps Team Leader and cover the following main duties and responsibilities:
• You will install, maintain, and secure a SaaS infrastructure and ensure it functions optimally by setting up alerts, analytics, and logs.
• You will develop an automated workflow for deployments and testing.
• You will be responsible for installing any necessary tools (such as API rate limiting, load balancer, security threat detection, etc.) and collaborate with the team to continually enhance our infrastructure.
• You will need to manage your own roadmap in accordance with product deadlines and requirements.
Skills/Experience
• 7+ years experience with Cloud Providers like OVH, Scaleway,… (Experience with GCP, AWP, Azure is plus point)
• Experience in managing Cloud Infrastructure, including databases, replication, load balancers, web servers, CDN, and CICD.
• Configuration management tool: Ansible, Chef, Terraform.
• CICD system: Jenkins, Gitlab CI, GitHub Actions.
• Container orchestration: Docker and Kubernetes
• Microservice architecture.
• Speak English fluently, French is a plus
Nice to have:
• Databases: PostgreSQL, MongoDB, Cassandra, Opensearch
• Queue system: RabbitMQ, Pulsar
• GitOps: ArgoCD
Soft skills:
• Ability to work effectively in an international team with diverse cultural traditions.
• Ability to independently decompose a task and bring the work to completion.
• Genuine interest in the entire product development process, recognizing that you play a pivotal role in creating a tool that streamlines business processes for users.
• You prioritize the goal of creating a top-notch product, valued by users for its convenience and simplicity.
• Willingness to actively contribute to and engage with the open-source community, as well as participate in specialized conferences.
Why you'll love working with us
• Attractive salary
• Flexible hybrid working model
• Correct work/life balance
• Work in an international team with highly skilled people
• Annual health checkups and other benefits based on labor law
• Additional health insurance with attractive coverage and benefits
• Lunch allowance, 13th-month salary
• Annual company trip, other exciting activities for team building
• Participate in open-source communities and conferences
• Modern working space, free coffee
Senior Mobile/Flutter Developer
Passionate about Open Source and focused on delivering a high-quality user experience, you’ll be part of the Twake Flutter Team – building and evolving a cross-platform ecosystem with Flutter. Our open-source applications are designed to offer seamless collaboration and communication across devices and platforms. We are committed to delivering high-quality products to our users, ensuring both technical excellence and an exceptional user experience.
Responsibilities
• Development of new features
• Custom modifications to suit the needs of current clients
• Code refactoring
• Code review
• Interaction with the design and business analytics department
• Participate in product design, offer new ideas
• Design and build applications for cross-platform platforms
• Collaborate with product and business teams to define our products that are suitable for the market
• Design and implement a mobile application for mobile platforms using new technology
• Work in a team, using AGILE methodologies, to deliver software on time
• Collaborate with other team members to ensure our team maintains high standards
• Support international teams in developing products to meet the client‘s requirements
• Keep up to date on the latest industry trends in cross-platform technologies
• Coaching the members of the team and attending to interview process to scan the technical part
Skills/Experience
• 6+ years’ experience in mobile software development (Android, iOS, or Flutter).
• Familiarity with RESTful APIs to connect applications to back-end services.
• Knowledge of other web technologies and UI/UX standards.
• Understanding of State management approaches.
• Proficient understanding of code versioning tools.
• Familiarity with cloud message APIs and push notifications.
• Strong OO design and skills in Functional programming, Reactive programming.
• Good communication of English.
Why you'll love working with us
• Attractive salary
• Flexible hybrid working model
• Correct work/life balance
• Work in an international team with highly skilled people
• Annual health checkups and other benefits based on labor law
• Additional health insurance with attractive coverage and benefits
• Lunch allowance, 13th-month salary
• Annual company trip, other exciting activities for team building
• Participate in open-source communities and conferences
• Modern working space, free coffee
Senior JavaScript Developer
You are a Senior JavaScript Front-end developer familiar with large scale enterprise applications architecture. You have extended knowledge about TypeScript, AGILE/SCRUM working process and Git (Github/GitLab) collaborative tools. You focus your work on responsive and cross-browser compatible interfaces. Enthusiastic, you bring creative and innovative solutions that are always user-centered to ensure the customer’s satisfaction.
You will become part of the Twake Calendar Team, an open-source solution that will offer a modern interface for professional calendar features like Outlook or Google Calendar. The software seamlessly integrates with other Linagora products, including Twake – a Digital Workplace Solution suite that features Twake Mail (James Apache), Twake Drive, and Twake Chat on Matrix, as well as OnlyOffice. It is also designed for easy integration with any SSO.
Responsibilities
• Understand proposed features and quickly design and build modern interfaces
• Develop reusable user interface components and front-end libraries
• Proactively analyze website performance and implement solutions for improvement
• Collaborate with architects, developers, business analysts, and QA analysts to design, develop, and test applications.
Skills/Experience
• 7+ years of experience building applications with any reactive framework
• 7+ years of experience coding in Typescript, HTML5, CSS3
• Active participation in open-source communities
• Experience developing in React.js, Vue.js or Next.js with a Node.js server
• Experience developing single-page applications
• Experience with automated unit, integration, and end-to-end testing
• Experience integrating systems using Rest APIs and Web services
• Solid work experience using component-based development on the client side
• Good communication in English
A plus will be
• Experience working Fullcalendar.io and Bootstrap
• Knowledge about CalDAV protocol
• Deep knowledge of creating standards-compliant, cross-browser, mobile-compatible front-end code with responsive design
• UI/UX design skills
Why you'll love working with us
• Attractive salary
• Flexible hybrid working model
• Correct work/life balance
• Work in an international team with highly skilled people
• Annual health checkups and other benefits based on labor law
• Additional health insurance with attractive coverage and benefits
• Lunch allowance, 13th-month salary
• Annual company trip, other exciting activities for team building
• Participate in open-source communities and conferences
• Modern working space, free coffee
Senior Frontend Developer
You are a Senior Frontend Developer familiar with developing modern applications using React.JS or Vue.JS. You do like to create beautiful custom UI components as well as using component libraries.
Responsibilities
- Developing product landing pages and sites
- Develop reusable user interface components and front-end libraries in React.JS
- Proactively analyze website performance and implement solutions for improvement
- Collaborate with architects, developers, business analysts, and marketing team
Skills/Experience
Requirements:
- 7+ years of experience building applications with any reactive framework
- 7+ years of experience coding in JavaScript, HTML, CSS
- Active participation in open-source communities
- Experience developing in React.JS or Vue.JS
- Experience working with one of the visualization libraries: PixiJS, Three.JS, Konva, Paper.JS, p5.JS
- Solid work experience using component-based development on the client side
A plus will be:
- Deep knowledge of creating standards-compliant, cross-browser, mobile-compatible front-end code with responsive design
- Experience developing pages with no-code tools like Webflow, Wix, Readymag, Tilda
- UI/UX design skills
- Knowledge of server-side
Why you'll love working with us
• Attractive salary
• Flexible hybrid working model
• Correct work/life balance
• Work in an international team with highly skilled people
• Annual health checkups and other benefits based on labor law
• Additional health insurance with attractive coverage and benefits
• Lunch allowance, 13th-month salary
• Annual company trip, other exciting activities for team building
• Participate in open-source communities and conferences
• Modern working space, free coffee
JOIN US
Team Core Values
Innovation
We are the pioneers of digital freedom. We empower our team by providing an environment that nurtures personal development and professional growth. We embrace new ways of doing things more effectively and efficiently.
Integrity and Transparency
Our teams act with the highest standards of integrity, transparency and accountability. We operate with transparency by communicating internally and externally with equity, honesty and respect.
Family spirit
We are committed to building an encouraging, caring, and supportive environment at Linagora Vietnam so that all of our employees are happy. We strive to apply our leadership with a shared sense of honesty and friendship.
Respect
Respect is a guiding value for our employees. We value the quality of human relationships at the heart of our concerns. We respect our customers, suppliers, investors and the community.
Freedom and Sharing
Open Source is a global community of digital freedom enthusiasts. We openly collaborate in pursuit of developing Free-Free software and building the third digital way.
Collaboration
Our teams work together in a collaborative way and support each other since we understand how the outcome can be dramatically improved through collaboration.
What Our Members Think
After 3 months of internship at the company, I learned and experienced many new things so I would like to say thank you to Linagora Vietnam and all Linagorers for supporting me enthusiastically during my internship, especially my team leader Pham Hoang Dat. You taught me many things. Thank you very much.

I’ve grown a lot since I took an internship at Linagora. Not only have I improved my professional skills, but also knowledge in open source and its greatness to the community. Thanks to open-minded and friendly people here at Linagora.

Linagora is a wonderful place to start my career path. Here, I have a chance to work with such lovely and helpful people. They always there to support me whenever I needed. Besides, I have an opportunity to work at a fantastic office and share the best view in town from the Linagora office windows. In short, Linagora is a great place to be.

I’ve always believed that the best things in life should come in open source packages. Openness is a natural synonym with selflessness and, thus, with love in its truest form. I love working here because it brings me to the openness with the open-minded, smart and frienly colleagues as well as awesome open-source softwares.

Became one of the first employees in Linagora Vietnam, I’m so proud to be a part of the company history. Linagora is an international company with a professional working environment and awesome people. The best thing that I love here is the open culture where people open to share, open to learn, and open to listen.

I love open culture, we are open to share ideas and discuss about what should be improved to make things better. My team are friendly, dynamic, enthusiastic young talents who share their passion in Open Source software.

Linagora Vietnam has allowed me to work in a pleasant office environment and share great time with my lovely coworkers. I’m happy to be part of the team!

I love the way we keep our learning mode always on and the way we are challenged to experiment and innovate. Here I get to wear many hats but it’s never a one-man show because I feel that I am supported in any decisions and that my team care about my well-being, both personally and professionally.

I’ve been so happy working with Linagora despite of some differences in culture at the beginning. Our members are more like friends rather than just colleagues. Our boss succeeds in giving us a friendly environment and always motivates us to improve ourselves. We also love to learn about French language and culture.
