Logo Siclo
Logo Evagroup
We shape Technology with Passion

Careers

We are always looking for passionate people to join our team and build the next generation of Business solutions.

Our technical skills are diverse but we share (and adopt) the same attitude

We start our tasks with a clear vision of the expected results and we do what it takes to get things done right and on time. When facing difficulties, we update the team proactively to get support (we are always open to give a hand). We like hearing about new ideas and we are happy to give and receive constructive feedback.

WHY JOIN THE TEAM?

Exciting projects

We love solving complex challenges for our clients operating in various industries (Banking, Luxury retail, Transportation, Healthcare…), and contributing to the open-source community.

Trendy tech & tools

We made all the big work: Integrate the best tools & practices into our technical environment so you can just sit and drive (we are talking continuous integration, Jenkins, sonar...).

Inspiring culture

Our startup-like environment is designed to be human-sized. We encourage people to express their ideas and help each other. We have regular team outings and a very cosy office.

Great people

Our team is a mixture of foreigners, Vietnamese, designers, developers & business people with a common passion for technology.

career-1 career-2 career-3

Profiles

Mobile Engineer

Mobile engineers produce the native code that supports the applications. That is of course, easier said that done because that implies to understand in depth the project objectives & features, and master the skills to write code (not just for the application to work but for the next developer who will have to maintain it)

  • Craft quality code (easy to understand and update)
  • Understand requirements, raise issues when needed
  • Have a good practical understanding of OOP, design patterns, SOLID principles
  • Write automated tests for your code: UT, Integration tests, Non-regression tests

Technologies

Native - Swift, Android,
Hybrid - Xamarin,
Others - Alamofire, SwiftyJSON, Retrofit, GSON, Quick/Nimble, SQLite, CoreData, Realm, Active Android, GRDB.swift, Firebase

Tools

Slack, GitLab, Jenkins, SonarQube, Fastlane
Pair Programming, Unit Tests, Continuous Integration, XP, Agile

Influences

Books that inspired us: Clean Code, The Software Craftsman,
Clean Coder People we follow: Uncle Bob, Sandro Mancuso, Vasco Duarte, Kent Beck

Front-End Engineer

Front end engineers produce the code that supports the web solution. That is easier said that done, because that implies to understand in depth the customer objectives and what the app does, and master the skills to write code not just for your app to work but for the next developer who will have to maintain it.

  • Craft quality code not only for the app to work but for the next developer who will maintain it Analyze, specify, design, plan, write code and tests, raise issues
  • Have a good understanding of OOP, design patterns, SOLID principles
  • Write automated tests for your code: UT, Integration tests, Non-regression tests

Technologies

HTML, CSS, JavaScript, Angular, React, Bootstrap, jQuery, Yarn, Bower, Jasmine, Karma

Tools

Slack, GitLab, Jenkins, SonarQube, Fastlane
Pair Programming, Unit Tests, Continuous Integration, XP, Agile

Influences

Books that impacted us: Clean Code, The Software Craftsman,
Clean Coder People we follow: Uncle Bob, Sandro Mancuso, Vasco Duarte, Kent Beck

Back-End Engineer

Back End engineers have the heavy responsibility to develop the business logic that powers the digital solution. It is critical for them to understand the client context so they can scale the system to insure good performance without over doing it.

  • Craft quality code not only for the app to work but for the next developer who will maintain it Analyze, specify, design, plan, write code and tests, raise issues
  • Have a good understanding of OOP, design patterns, SOLID principles
  • Write automated tests for your code: UT, Integration tests, Non-regression tests

Technologies

PHP (Laravel, Symfony), Java, NodeJs, .Net, MongoDB, MySQL, PostgreSQL, PHPUnit, RabbitMQ, Redis, Docker

Tools

Slack, GitLab, Jenkins, SonarQube, Fastlane
Pair Programming, Unit Tests, Continuous Integration, XP, Agile

Influences

Books that impacted us: Clean Code, The Software Craftsman, Clean Coder People that impacted us: Uncle Bob, Sandro Mancuso, Vasco Duarte, Kent Beck

Test Engineer

Behind every great application stands an even greater QA Team. Testers set the final standard for the app look & feel, and protect the user experience against poor implementation that can ruin it.
Our vision of testing is not simply executing test cases, but mostly as understanding the app, its users and features, to be able to challenge its requirements and eventually its implementation.

  • Understand in depth the product you work on to the point where you are (almost) obsessed by it
  • Guarantee the delivery quality thanks to your skills to detect imperfections & issues (using tests cases helps too)
  • Share clear and constructive feedback to your team

Technologies

Here are some of the technologies / tools / methodologies we use at the moment:
Android, iOS, Java, Swift, PHP, SQL, MVC/MVP
SQLite, CoreData, Realm, PostgreSQL, Active Android, GRDB.swift
Alamofire, SwiftyJSON, Retrofit, GSON, Facebook/Google/Twitter/LinkedIn integration

Tools

Slack, GitLab, Jenkins, SonarQube
Pair Programming, Unit Tests, Continuous Integration, XP, Agile

Influences

Books that impacted us: Clean Code, The Software Craftsman, Clean Coder
Our Influencers: Uncle Bob, Sandro Mancuso, Vasco Duarte, J. B. Rainsberger, Kent Beck

Business Analyst

Business analyst makes sure that everyone (client, developers, testers..) is on the same page and shares the same understanding of what has to be done. Later in the project cycle, the business analyst guarantees that the project is properly documented.

  • Lead workshop with customers to understand the project functionals
  • Challenge the unclear and propose options to issues
  • Write requirements and explain them to developers

Technologies

Here are some of the technologies / tools / methodologies we use at the moment:
Android, iOS, Java, Swift, PHP, SQL, MVC/MVP
SQLite, CoreData, Realm, PostgreSQL, Active Android, GRDB.swift
Alamofire, SwiftyJSON, Retrofit, GSON, Facebook/Google/Twitter/LinkedIn integration

Tools

Slack, GitLab, Jenkins, SonarQube
Pair Programming, Unit Tests, Continuous Integration, XP, Agile

Influences

Books that impacted us: Clean Code, The Software Craftsman, Clean Coder
Our Influencers: Uncle Bob, Sandro Mancuso, Vasco Duarte, J. B. Rainsberger, Kent Beck

Project Manager

Software projects are never simple: complexity and customers have to be successfully managed for a favorable output. With full hand on the team and its organization, the project manager is in charge of delivering the expected results with agility and style while insuring quality, budget and delays

  • Responsible for the project good progress (quality, timeline and customer satisfaction)
  • Plan and organize the work of the project team (designer, developers, testers..)
  • Insure clear & transparent communication with the customer

Technologies

Here are some of the technologies / tools / methodologies we use at the moment:
Android, iOS, Java, Swift, PHP, SQL, MVC/MVP
SQLite, CoreData, Realm, PostgreSQL, Active Android, GRDB.swift
Alamofire, SwiftyJSON, Retrofit, GSON, Facebook/Google/Twitter/LinkedIn integration

Tools

Slack, GitLab, Jenkins, SonarQube
Pair Programming, Unit Tests, Continuous Integration, XP, Agile

Influences

Books that impacted us: Clean Code, The Software Craftsman, Clean Coder
Our Influencers: Uncle Bob, Sandro Mancuso, Vasco Duarte, J. B. Rainsberger, Kent Beck

Ux/Ui Designer

Working closely with the customers, the Ux/Ui designer challenge is to catch the nature of the problem to be fixed and explore options until an elegant solution is found. Once this achieved, the second part of the work is to decline the solution into attractive visuals and precise specifications that can be coded .

  • Listen with empathy to understand
  • Investigate by making and testing assumptions
  • Good with story telling and graphic design tools

Technologies

User research, wireframes, mockups,

Tools

Slack, Adobe , sketch...

Influences

Books that impacted us: Clean Code, The Software Craftsman, Clean Coder
Our Influencers: Uncle Bob, Sandro Mancuso, Vasco Duarte, J. B. Rainsberger, Kent Beck

Apply