Why work with us?

With over 20 years of experience driving innovation in Open Source softwares, we believe that Open Source software is the future of the digital age in which everyone has a right to access to best digital technologies by making the most out of free Open Source softwares developed by communities.

We understand that our success can only be achieved through individuals’ knowledge, skills and talents. Our global culturally diverse team with high skilled people have been working passionately to offer the best Open Source softwares to the public community and supporting our prestigious public and private customers on international projects.

Open Positions

Full Stack JavaScript Developer

We are looking for talented people to become our team members. We realize that productive people are always a good addition to our organization. If you wish to participate in the the development of digital ethics, be a part of our awesome team!

Responsibilities

We are looking for a Javascript Developer to join us in Ha Noi to research and develop The Open Digital Workplace (SaaS). You will be working on our SaaS console: portal to manage subscriptions to Linagora SaaS products.

You are:

  • Open-minded, forward-thinking, and passionate about great software platforms and cloud technologies
  • Write high-quality, clean, maintainable, reusable code using engineering best practices like Test Driven Developer (unit testing, source control, continuous integration, automation, design patterns, etc.).
  • Analyze requirements, design, and develop features.
  • Understand the product, identify and fix problems, and improve stability and user experience.
  • Collaborate with fellow developers, product managers, user experience designers, and operation engineers to build products with web technologies.
  • Participate in regular internal technology sharing and other regional tech events.

Skills/Experience

  • Background in Computer Science/ Information Technology or equivalent
  • Experiences with the entire software development lifecycle, including version control (Git), build process, testing, code release, and SCRUM/Agile methodologies
  • Strong experience (3+ years) in NodeJS, Typescript, and back-end frameworks (Expressjs, Fastify, etc)
  • Highly proficient object-oriented programming paradigm
  • 1+ year’s experience in front-end development. Experience with VueJS is a plus.
  • Experience with both consuming and designing RESTful API, WebSocket APIs
  • Good level of English skills: written and spoken

PREFERRED QUALIFICATIONS

  • Experience in cloud technologies, Docker and Kubernetes, microservices architecture
  • Experience with SQL & NoSQL databases
  • Experience in writing unit tests
  • Experience in Application Security, experience with OIDC
  • Experience mentoring junior software engineers to improve their skills, and make them more effective, product software engineers
  • Experience in communicating with users, other technical teams, and senior management to collect requirements, describe software product features, technical designs, and product strategy

Why you'll love working with us

Hybrid model in work from home

Work in a multinational team with highly skilled people for international projects.

Correct work-life balance.

Annual company trip, exciting team-building activities.

Working time: 5 days/week, from Monday to Friday.

Lunch allowance, 13th-month salary, 14 annual leaves/year, competitive salary.

Annual health checkups and other benefits based on labor law.

Participate in Open Source communities and conferences in Vietnam.

Modern working space, free coffee.

Party every week, team building,…

Mobile Developer (iOS, Android, or Flutter)

Passionate about OpenSource and mindful about delivering a good user experience, you will be taking part in writing The Twake Workplace mobile applications. As part of this, you will participate in the design, architecture, and writing of the following application:

  • a Novative Email application base on the JMAP protocol
  • a Drive application, giving users the ability to have their LinShare (https://linshare.org) files on their mobile devices
  • a Chat application, linked to the Twake, to allow people to keep chatting on their mobiles
  • a Calendar application as part of our upcoming calendaring product
  • a Contact application as part of our upcoming contact product

Responsibilities

  • Participate in product design, offer new ideas
  • Design and build applications for mobile 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 platform using new technology
  • Work in a team, using AGILE methodologies, to deliver software on time
  • Collaborate with other team members to ensure our team maintain high standards
  • Support international teams in developing products to meet the client‘s requirements
  • Keep up to date on the latest industry trends in the mobile technologies
  • Coaching the member of the team and attend to interview process to scan the technical part

Skills/Experience

2+ 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

Hybrid model in work from home

Work in a multinational team with highly skilled people for international projects.

Correct work-life balance.

Annual company trip, exciting team-building activities.

Working time: 5 days/week, from Monday to Friday.

Lunch allowance, 13th-month salary, 14 annual leaves/year, competitive salary.

Annual health checkups and other benefits based on labor law.

Participate in Open Source communities and conferences in Vietnam.

Modern working space, free coffee.

Party every week, team building,…

Java Developer

As part of its TMail collaborative email server, Linagora contributes to the Apache Software Foundation and its community to build an open-source mail server, Apache James.

Have you expected to be involved in a large-scale free project with a large community base? We are seeking a Java Developer to join us in this endeavor.

Responsibilities

In this position, you will actively develop the TMail product, and contribute to Apache James. You will be the driving force behind this project.

  • Adding new features, and improving test automation to cover cloud operations
  • Implementing what using modern big data technologies like Apache Cassandra, ElasticSearch, Apache Pulsar, S3, and much more
  • Help integrate TMail with the rest of the Linagora Software offer
  • Contributing a JMAP implementation, a new mail protocol standard that we participate to elaborate, disrupting the way client mail user applications are being written

Skills/Experience

Strong background in Java development, Scala appreciated

Experience with functional programming and reactive programming is appreciated.
Strong development processes: Agile (scrum), Git & code review, Continuous
integration (Jenkins)

Experience with at least some of the following technologies: NoSQL (Cassandra,
ElasticSearch), messaging (RabbitMQ, Pulsar), object storage (S3)

Curiosity toward new technologies

Knowledge of mail protocols is a plus (SMTP, IMAP, JMAP)

Operational experience is a plus (docker, Kubernetes, Helm, Prometheus, and Grafana)

Good understanding of performance in Java is appreciated. Knowledge in associated diagnostic tools is appreciated.
Good level of English

Why you'll love working with us

Strong interactions with the Apache James community

Opportunities for promotions and chance to travel or work in France

Family culture in international working environment: friendly, helpful, cooperative and respectful

International Software projects bring you to highly international position

Working in Linagora headquarter in Southeast Asia

Annual company trip, other exciting activities for team building

Working 5 days/week , from Monday to Friday

Lunch allowance, 13th month salary, competitive salary

Annual health checkups and other benefits based on labor law

Modern working space, free coffee

Senior Java Developer

Reporting to the LinShare product manager (Product Owner), you will take charge of the expertise, architecture and development work.
The value of the position we offer is to be both in contact with large professional users of Open Source and at the heart of free software development communities.
On your arrival, initial training of approximately one month will allow you to fully understand our processes, our tools, and the technological context of our customers.

Responsibilities

Your main responsibilities will be as follows:
• design the software architecture for new features;
• ensure the maintainability of the product through rigorous monitoring of all contributions to the project: code review, consistency and homogeneity of developments, unit tests;
• contribute to the integration, testing and deployment of the solution;
• participate in the life of an AGILE team (daily, demo, retrospectives, spring planning, grooming, …);
• ensure the correction of anomalies, support tasks;
• share your experience with other members of the product development team through internal training or facilitation of UDS (University of Knowledge – rapid sharing of experience (<1 hour)) with other employees of the business ;
• participate in the facilitation of tutorials and tutorials for the OpenHackademy (https://openhackademy.com/) in order to pass on your knowledge to our future recruits;
• write your feedback on the LINAGORA technology blog (https://blog.linagora.com/) and on (https://medium.com/linagora-engineering); our Medium instance
• participate as an expert in the development and promotion of white papers published by the company;
• participate in conferences, meet-ups or other Open Source events

You will work in the following technological environment:
• Java 11, Java 8, Eclipse, Maven, Nexus, Git, Gitlab, GitlabCI, Jenkins; Tomcat, PostgreSQL, MongoDB, RabitMq, Swift…;
• Spring, Spring-Security, Spring Data, Hibernate, Apache CXF;
• REST Full, XML, JSON;
• AngularJS, Vue.js, NodeJS, Grunt;
• Docker, Docker-Compose, Kubernetes, …

Skills/Experience

You have real expertise in software development, test writing, TDD, integration and continuous deployment. You have worked on several Scrum projects and have shown particularly interesting velocity during your various experiences.

Required technical skills:
• Years: at least 3 years working with java;
• Languages: Java 11, Java 8;
• Tools: Eclipse, Maven, Git;
• Framework: Spring, Spring-Security, Spring Data, Hibernate;
• Database (languages ​​and design): PostgreSQL, MongoDB.

Appreciable technical skills:
• Jenkins, GitlabCI;
• Apache CXF;
• Tomcat, RabitMq, Swift…;
• Docker, Docker-compose, Kubernetes.
Beyond your skills in development, you have general knowledge of information systems: cloud architecture, databases, API, security, storage, devops … in addition, you have, ideally, participated in animated projects following agile rituals such as those of the SCRUM methodology. This knowledge is an asset in understanding your clients’ contexts

Why you'll love working with us

Opportunities for promotions and chance to travel or work in France

Family culture in an international working environment: friendly, helpful, cooperative and respectful

International Software projects bring you to highly international position

Working in Linagora headquarter in Southeast Asia

Annual company trip, other exciting activities for team building

Working 5 days/week , from Monday to Friday

Lunch allowance, 13th month salary, competitive salary

Annual health checkups and other benefits based on labor law

Modern working space, free coffee

DevOps Engineer

Passionate by cloud and modern technology, you want to be deploying massive cloud services for a foreign company. OpenSource lover, you want to make available our awesome SaaS products for millions. As an involved professional, you have a strong run culture and observability, automation and alerting have no secrets for you. You will be responsible for the SaaS infrastructure Twake, an opensource, secure, and privacy-focused chat.

– * Technology stack: ** Docker, MongoDB, Cassandra, ElasticSearch, Grafana, Rabbitmq, Redis, S3, Kubernetes, Cloud infrastructure (OVH / AWS)
– * Things to do: ** You will be responsible for the SaaS infrastructure Twake ([[https://twake.app](https://twake.app/)] ([https://twake.app/](https://twake.app/))), an open source, secure and privacy-focused chat.

ResponsibilitiesAs a DevOps Engineer, the incumbent will report to DevOps Team Leader and cover the following main duties and responsibilities:

Establish, maintain and maintain SaaS infrastructure and be responsible for ensuring that the infrastructure works as expected, set up alerts, analytics and logging.

Develop processes for automatic deployment and testing.

Determine what tools (API rate limiting, load balancer, security threat detection, etc.) will be needed and together with the team improve the existing infrastructure.

It will be necessary to make a roadmap for the product with requirements and deadlines.

Skills/Experience

• 3+ years of DevOps engineering experience
• Good Linux & networking knowledge
• Infrastructure and configuration management: Terraform, Ansible, etc.
• Monitoring stack: GPL / ELK
• Experience with multiple Cloud and willing to work with European Provider such as OVH, Scaleway, Digital Oceans.. ( not AWS, GCP, Azure…)
• Containers & container orchestration: Docker, Kubernetes
• CI/CD concepts and workflows, preferably GitLab
• Programming: Python/Bash scripting

**Nice to have:**
• Databases: PostgreSQL, MongoDB, Cassandra, Opensearch
• Queue system: RabbitMQ, Pulsar
• GitOps: ArgoCD

**Soft skills:**
• Proficiency in English
• Good communication skills
• Experience in an international, multi-cultural environment

** Things to do: **
• You will be responsible for the SaaS infrastructure Twake ([[https://twake.app](https://twake.app/)] ([https://twake.app/](https://twake.app/))), an open source, secure and privacy-focused chat.
• Establish, maintain and monitor SaaS infrastructure, set up alerts, analytics, and logging.
• Develop processes for automatic deployment and testing.
• Determine what tools (API rate limiting, load balancer, security threat detection, etc.) will be needed and together with the team improve the existing infrastructure.
• Contributor to the roadmap for the product with requirements and deadlines.

Why you'll love working with us

Work in an international team with high skilled people

Opportunity to be promoted to senior/management position in company that is having a huge growth in Hanoi

Correct work/life balance

Annual company trip, other exciting activities for team building

Working 5 days/week , from Monday to Friday

Lunch allowance, 13th month salary, competitive salary

Annual health checkups and other benefits based on labor law

Participate to Open Source communities and conferences in Vietnam

Modern working space, free coffee

Senior QA Engineer

Founded in 2000, Linagora is now positioned as the French leader in Free Software. We are present on four continents with around hundred clients. We develop innovative software, and advice and support our clients in their efforts to implement Open Source Solutions.

Our mission is to build an open source collaboration system which is a collection of multiple products. Our main products include applications for Emails, Contacts, Calendars, Chat, File Sharing… which are essential for any team/company of any size.

Responsibilities

As part of our Open Digital Workspace Linagora is looking for a manual tester for its email software suite.
Your duties and responsabilities will include:
✔ Being accountable for the quality of the software developped
✔ Collect feedbacks and provides analyses to the product owner
✔ Propose new features and help anticipate product evolutions
✔ Being proactive on evolutions of our testing methodologies
✔ Working in a pluri-disciplinar environment

Skills/Experience

– Background in Computer Science/ Information Technology or equivalent.
– At least 3 years of experience in software testing.
– Good communication in English is a must (French is a plus)
– Mastery of web application testing skills
– Solid knowledge of testing life cycle. Skills in testability review and test design
techniques.
– You are willing to develop expertise on Business Analysis and develop an
expertise across most product management areas.
– Habits working with bug trackers: GitHub, GitLab
– Knowledge/experience in one of the following skills is a plus:
o Performance testing
o Mobile testing
o Security testing
– Experience in leading/training other junior members- ISTQB Advanced Level is a plus
– Knowledge of the business domains – Email – is a big plus

Why you'll love working with us

Hybrid model in work from home

Work in a multinational team with highly skilled people for international projects.

Correct work-life balance.

Annual company trip, exciting team-building activities.

Working time: 5 days/week, from Monday to Friday.

Lunch allowance, 13th-month salary, 14 annual leaves/year, competitive salary.

Annual health checkups and other benefits based on labor law.

Participate in Open Source communities and conferences in Vietnam.

Modern working space, free coffee.

Party every week, team building,…

Senior QA Engineer

We are looking for a Senior QA Engineer who will thoroughly inspect our products before they’re launched.
You will work closely with the production team to understand why we’re building a product and what the specific requirements are. Then, you will run a series of tests through all stages of production to identify potential malfunctions and recommend improvements.
Ultimately, you’ll ensure our final products meet our safety and quality standards.

Responsibilities

Gather product requirements (functionalities, speed, safety standards)

Inspect raw materials and machinery to identify defects and malfunctions

Monitor all production stages to ensure safety procedures are followed

Run quality controls on components and final products

Develop test environments and test cases for all company software products

Analyze test results, detect issues and track root causes

Suggest fixes and improvements

Document technical issues and solution

Build automated testing systems for regular checks

Ensure our products and procedures meet industry standards

Develop the test script/code for technical testing

Support/train other team members about technical test skills

Research on other technical test areas and apply to our projects

Skills/Experience

Bachelor’s degree in information technology, or related field

5 years+ working as a test engineer or similar role.

Speaking English is required

Expertise at least one of automation test frameworks (preferably Robot framework, Flutter Driver , Selenium, Gatling, Cypress, Jest) or equivalence

Experience in development and testing Backend, Mobile, Web or similarity

Coding skill for any of programming languages such as Java, JS, PHP, C# or equivalence

Basic knowledge about docker CI/CD

Basic knowledge of Linux operating systems

Eager to learn new techniques and willing to share knowledge to other team members

Have knowledge in at least one of the following fields: automation testing, performance testing, security testing, database testing is a plus

Passionate about OpenSource and Free Software is a plus

Why you'll love working with us

Hybrid model in work from home

Work in a multinational team with highly skilled people for international projects.

Correct work-life balance.

Annual company trip, exciting team-building activities.

Working time: 5 days/week, from Monday to Friday.

Lunch allowance, 13th-month salary, 14 annual leaves/year, competitive salary.

Annual health checkups and other benefits based on labor law.

Participate in Open Source communities and conferences in Vietnam.

Modern working space, free coffee.

Party every week, team building,…

Frontend Developer

We are looking for talented people to become our team members. We realize that productive people are always a good addition to our organization. If you wish to participate in the the development of digital ethics, be a part of our awesome team!

Responsibilities

Write high-quality, clean, maintainable, reusable code using engineering best practices (unit testing, source control, continuous integration, automation, design patterns, etc.).

Analyze requirements, design, and develop features.

Understand the product, constantly optimize the product, identify and fix problems, improve stability and user experience.

Collaborate with fellow developers, product managers, user experience designers, and operation engineers to build products with web technologies.

Optimize application for maximum performance and scalability.

Participate in regular internal technology sharing and other regional tech events.

Skills/Experience

  • 3+ years of professional experience in developing websites & web applications
  • 2+ years experience with front-end framework, SPA
  • Highly proficient with JS framework and its core principles such as
    components, reactivity, and the virtual DOM
  • Good understanding of HTML5 and CSS3, including {{ Sass or Less depending
    on your technology stack }}
  • Knowledge of functional programming and object-oriented programming
    paradigms
  • Good understanding of modern development tools, like Babel, Webpack, and Git
  • Ability to write efficient, secure, well-documented, and clean JavaScript code
  • Familiarity with automated JavaScript testing, specifically testing frameworks
    such as Jest or Mocha
  • Experience with both consuming and designing RESTful APIs
  • Experience in TypeScript
  • Experience with cross-browser compatibility issues
  • Client-side validation and error handling best practices
  • English communication is required

NICE TO HAVE

  • Experience Angular, VueJS
  • Experience working UX/UI application Experience Linux, Docker, Open source
  • French-speaking is a plus

Why you'll love working with us

Hybrid model in work from home

Work in a multinational team with highly skilled people for international projects.

Correct work-life balance.

Annual company trip, exciting team-building activities.

Working time: 5 days/week, from Monday to Friday.

Lunch allowance, 13th-month salary, 14 annual leaves/year, competitive salary.

Annual health checkups and other benefits based on labor law.

Participate in Open Source communities and conferences in Vietnam.

Modern working space, free coffee.

Party every week, team building,…

UI/UX Designer

Founded in 2000, Linagora is now positioned as the French leader in Free Software. We are present on four continents with around a hundred clients. We develop innovative software and advise and support our clients in their efforts to implement Open Source Solutions.

We are looking for a Digital Designer to join us in Ha Noi to work with Software, Sale, Marketing and Support teams under the direction of the CEO and Design department. If you like to be multi-task, multi-way creative, this is the place you want to work!

Responsibilities

– Developing and delivering high-level and detailed storyboards, concept diagrams, user interface sketches, mock-ups, prototypes, and detailed design specifications to effectively communicate interaction and design concepts and solutions.
– Participating in the development/evolution of design systems, contributing visual design standards and front-end solutions based on UI components, color theory, typography, page templates, and more.
– Supporting your development team as they deliver products that implement your designs.
– Defining requirements, scheduling projects & conceptualizing visuals.

Skills/Experience

– Degree in Design, Fine Arts, or related field, 3+ years of experience in the same position.

– Good level of English.

– Proficiency in standard design and prototyping applications (i.e. Photoshop, Illustrator, InDesign, Adobe XD, Sketch, InVision, Figma).

– Strong sense of typography and layout and good attention to detail.

– Awareness of good contemporary digital design & pixel perfection.

– Good understanding of UX method (creation of personal, qualitative research, user flow, wireframe, interactive prototypes…).

– Some experience and knowledge of working with print is essential.

– Knowledge of HTML, CSS, Responsive web design a plus.

– Experience with video, animation, and motion graphics is highly regarded.

Why you'll love working with us

Work in an international team with high skilled people

Correct work/life balance

Annual company trip, other exciting activities for team building

Working 5 days/week , from Monday to Friday

Lunch allowance, 13th month salary, competitive salary

Annual health checkups and other benefits based on labor law

Participate to Open Source communities and conferences in Vietnam

Modern working space, free coffee

JOIN US

    What is 3 x 1 ?

    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

    Meet Our Team

    Connect with us