Current Job Openings

Are you a bright talent with passion, great energy, and ambition to challenge the status quo? The following career opportunities are waiting for you.

About The Role

Avalon Solution is looking for talented Business Development Manager to join our team; ability and commitment is an important value to us. Candidates with all levels of experiences will be considered, from graduate to senior profiles.

Main Job Tasks and Responsibilities

  • Managing a portfolio of clients
  • Building strong and positive relationships with clients at various levels
  • Building and document knowledge about the client business and technical setup
  • Building project manage and document all technical projects carried out with clients
  • Actively Playing a part in ensuring financial targets are reached
  • Building strong relationships with team members
  • Ensuring client’s support tickets are resolved in a fast and professional manner
  • Giving feedback of any important client information to team
  • Identifying any training / knowledge needs for clients and colleagues


Education and Qualifications

Basic knowledge and interest in IT industry (websites, mobile applications, …)


  • At least 3 year experience in sale or business development
  • Experience of working towards fixed deadlines and of customer expectation management
  • Experience of achieving sales quotas/targets
  • Experience of working in a client support role
  • Excellent written and spoken communication skills
  • Good English skill (TOEIC 750 or IELTS 7.0)


  • Highly responsible, careful, hardworking, initiative and able to work under pressure
  • Enthusiasm and an interest in all things
  • Must be able to communicate in English


United States, Australian, British, Canadian

Please send your CV to [email protected] - Phone: 0939 857 758

As a Senior Developer, your job is to champion technology roadmaps, grow continuously and be ready to deploy to any challenging project.


  • Participate in PHP-based Web projects as a team leader
  • In charge of code review, deliveries of development output
  • Take responsibility for training technical skills and problem solving mindset for members
  • Analyze requirements and provide sustainable technical solutions
  • Understand actual client’s needs and carry out efficient consultancies
  • Identify, forecast potential risks and technical debts, and make appropriate preventions
  • Work closely with PO and help blurring out boundaries between client and development team
  • Monitor project progress, and follow committed plans
  • Contribute positively to improve the development process and quality
  • Cooperate actively with other departments
  • Support recruitment processes
  • Motivate and express passion to team members

Required skills and experiences

  • 4+ years of experience in Web Development
  • Experience in server-side programming with PHP5 or PHP7, and able to use PHP language efficiently
  • Experience with PHP frameworks such as Codeigniter, Lavavel, ...
  • Experience in SQL databases, such as MySQL, PostgreSQL, ...
  • Have a deep knowledge of HTML, CSS, Javascript/AJAX, and other web foundations
  • Experience in source control with Git
  • Have a strong understanding of API and REST services, integration with mobile apps and third-parties
  • Expertized in designing application systems with a deep knowledge of system architecture
  • Experience in UI / UX design
  • Have knowledge in design patterns, such as Factory, MVC, ...
  • Experience in problem solving, especially with urgent matters
  • Ability to read and comprehend written documents in English
  • Have effective communication skills and a proactive mindset
  • Have an ability of leading team, supporting members in solving technical issues and organizing workloads
  • Be willing to guide entry-level and few years of experience developers
  • Be willing to learn new technologies and skills in a timely manner and apply to working process
  • Experience in Project Management

Big pluses

  • Be willing to communicate in English on a daily basis
  • Experience with other programming languages, such as JS/NodeJS, C#,...
  • Experience with working in an ODC team
  • Experience with administering systems on a global scale


  • Develop new features and maintain current system, including Website, Web API, winform, WPF, windows services, etc.
  • Using Entity Framework, Linq, SRSS etc.
  • Work directly with TA to produce a solid, detailed technical design
  • Write clean, modular, robust code to implement the desired requirements
  • Contribute ideas for making the application better and easier to use
  • Active participation in customer/partner design meetings and general engagements
  • Ensure on time and the quality of the product.


  • One or more years of experience developing using C#, .Net and SQL Server
  • Experience developing website using ASP.Net
  • Experience developing winform using Entity Framework , LinQ
  • Good knowledge OOP
  • A self-starter that can work independently
  • Ability to quickly learn new technologies

Nice to have

  • Have knowledge of using .Net Core
  • Have knowledge of using ReactJS is a big plus
  • Have knowledge of Software Development Processes (Waterfall, Agile, Scrum, Kanban)
  • Have knowledge of Software Construction (SVN/GIT, CI/CD, Unit Test)
  • Have knowledge of Searching Solutions (Solr, ElasticSearch)
  • Good communicate in English

Skills and Experience

  • At least 1 year of experience with Android or iOS and greater than 6 months of experience with React Native.
  • Have knowledge/experience with Java/Kotlin or Objective-C/Swift.
  • Firm grasp of the JavaScript language including ES6+ syntax.
  • Excellent experience with React/React Native Library best practices and conventions, JSX, React Component, Redux, Redux Saga, Flexbox.
  • Excellent experience with Realm database.
  • Understand lifecycle and best practices when designing React components.
  • Have a working knowledge in the fundamentals in Object-Oriented Design, Data Structures, Algorithm Design, and Design Patterns.
  • Familiarity with code versioning tools especially Git.
  • Understanding of HTTP protocol, RESTful data structures, and JSON format.
  • Love to work, responsibility, and teamwork.

Good to have

  • Excellent English Communication skills.
  • Crash analytics and reporting with Firebase.
  • Experience with CodePush or other release delivery service.

Join with us now

Open Form


We are here to answer your questions

We can help you to determine exactly what technology solution that can save your precious time. Please fill in your email below, our consultant will contact you ASAP.