Web/Mobile Software Engineer

JOB DESCRIPTION

Design, develop, test, deploy, maintain and improve software applications for Web based, thick/thin and Mobile.
Integration with backend system including usage of API and messaging technologies.
Improve software quality using Scrum practices such as code review and unit testing.
Assist PO/BA on user stories refinement.
Assist QA/Tester on test automation and bug fixes.
Assist DevOps on build and release automation.
Prepare interface specifications and other design documentations.

JOB REQUIREMENT

Experience with web and/or mobile applications development.
At least 3 to 4 years recent experience with C# and Microsoft dotNet, ReactJS.
Experience with Git. Understanding of code branching, merging and versioning in the source control system.
Experience with HTML5/CSS3/JQuery/Bootstrap and NodeJS or Javascript, $1ESTful API
Experience with development using Flutter will be an added advantage
Able to communicate well in English and express design using UML notation and derive tasks backlog in SCRUM.
A fast learner, have a proactive attitude and an eye for quality works
A team player – inclusive mindset to collaborate effectively in a diverse team
Plus points will be additional advantage:
Experience with development on a public cloud, e.g. Microsoft Azure, AWS will be an advantage
Experience with microservices application development will be an advantage
Experience in developing platform level features, such as configuration management, service discovery and routing, feature switch, A/B testing, etc.
Experience with messaging (Kafka, AMQP, MQTT or other messaging technologies), Java and understand database schema design.
Experience with Maven, Nexus or Artifactory
Experience with Docker
Experience with CI/CD systems, such as Bamboo, Jenkins
Scrum certified, and with experience in a Scrum project

WHAT'S ON OFFER

We are applying hybrid working model, 2 days at the office. However, during the probation period, we request the employee go to the office 4 days per week.
13th salary
14 days of annual leave (to be finalized with the group to add more)
Full salary during the probation, full social-health insurance
Other benefits will be discussed at the offer stage

CONTACT

PEGASI – IT Recruitment Consultancy | Email: recruit@pegasi.com.vn | Tel: +84 28 3622 8666
We are PEGASI – IT Recruitment Consultancy in Vietnam. If you are looking for new opportunity for your career path, kindly visit our website www.pegasi.com.vn for your reference. Thank you!

Job Summary

Company Type:

Outsource

Technical Skills:

.NET, ReactJS, Flutter

Location:

Ho Chi Minh - Viet Nam

Working Policy:

Salary:

$ 1,700 - $ 3,000

Job ID:

J01363

Status:

Close

Related Job:

Senior Game Developer ( Freefire Craftland)

Ho Chi Minh - Viet Nam


Product

  • Gaming
  • C/C++
  • .NET
  • Javascript

The Game Developer role plays a crucial part in maximizing our user participation and stickiness to our platform, by building new maps, game modes on our platform's environment. The position will be in charge of quality of maps and games created by our development team. You will be able to explore innovative and complex gameplay style, thereby broadening our PGC game maps and building up new exciting modes.#Game Development: Working with cross-functional teams to conceptualize and design innovative games for our platform. Develop, test, and maintain games, ensuring they meet technical and artistic standards. Demonstrate a strong willingness to learn and grow in game design, with the goal of independently managing the full game development lifecycle end-to-end.#Performance Optimization: Optimize games for performance across multiple devices and platforms. Identify and resolve performance bottlenecks to ensure seamless gameplay.#Maintenance and Updates: Provide regular updates to improve game features and functionality. Address and resolve bugs promptly to maintain game stability and quality.#Technical Support and Collaboration: Provide technical support to junior developers, regional teams, and PUGC studios. Offer feedback and solutions for issues related to the game editor and other tools.

Negotiation

View details

Technical Support Engineer (JP speaking)

Ho Chi Minh - Viet Nam


Outsource

  • Application Support

Reviews issues and contacts customers to understand issues. Ensures customers stay informed as to the status/solution of their issue. Utilizes troubleshooting tools (e.g., event logs, and performance traces) to help resolve customer issues. Resolves or escalates multiple and varied customer issues. Documents technical work and research. Analyzes problems and develops solutions for customer needs using log analysis and other proprietary tools. Collaborates on cross-team and cross-product technical issues by working with resources from other groups as needed to resolve moderately complex customer issues. Attends readiness training and non-technical training to ensure that they become proficient in support topics. Product/Process Improvement Provides feedback to improve products to more senior engineers or technical advisors. Identifies potential defects and escalates to more senior engineers to resolve. Provides feedback on how to improve automated tools. Attends case triage meetings or case discussions to collaborate and share ideas to resolve problems

Negotiation

View details

AI & DATA Engineer/Databricks

Ho Chi Minh - Viet Nam


Outsource

  • Data Engineering
  • AI

Lead the design and implementation of cloud-native data pipelines for large-scale analytics and AI applications using Databricks Develop and maintain high-quality backend APIs and AI Agents supporting internal tools and customer-facing products Execute and manage data migration projects with a focus on performance, reliability, and maintainability Access Databricks environments directly or via CLI to develop, orchestrate, test, and deploy jobs and pipelines Promote and implement CI/CD best practices, Git workflows, and engineering standards across the data team Collaborate closely with AI engineers, consultants, and external stakeholders to translate requirements into scalable solutions

Negotiation

View details