Launch OfferPost your remote job listing for only $19 USD (Limited time)Post a Job →

This job was posted more than 45 days ago 🕒

KMS Technology is hiring

Senior Full-stack PHP Software Engineer (PHP, JavaScript)

  • Perform hands-on coding and code review as other peer developers as needed
  • Understand the requirements of the customer or business and utilize this knowledge to develop applications that are consistent with this;
  • Design, develop, review, implement, maintain and manage continuous integration, build management and deployment scripts, systems, and any code as required;
  • Participate in Agile/Scrum activities: daily standup, demo session, retrospective, estimate, and planning, etc
  • Provide mentoring/training for junior members if any
  • Perform other tasks assigned by the Line Manager.

General requirements:

  • At least an intermediate skill level in English
  • Likely having 5+ years of experience (flexible depending on how fast your learning and technical developing capabilities are)
  • Familiar with Agile development methodologies (Scrum, XP, Kanban)
  • Ability to obtain deep knowledge of the project technologies and work independently with minimum guidance
  • Ability to self-learn and adapt to new technologies quickly
  • Experience in collaborating with the client's development team
  • Demonstrated ability to show leadership (team collaboration, technical mentoring, proactive problem-solving)

Technical requirements:

  • Strong experience in PHP development, with hands-on experience in PHP frameworks/CMS such as Laravel and WordPress
  • Solid understanding of front-end fundamentals, including HTML, CSS, and JavaScript
  • Familiarity with modern JavaScript frameworks/libraries such as VueJS, Angular/AngularJS, or ReactJS
  • Experience building single-page applications (SPA), including routing, two-way data binding, client-side rendering, and integration with JSON-based RESTful APIs
  • Strong knowledge of OOP, design patterns, and clean code practices
  • Good understanding of software development principles such as SOLID and DRY
  • Experience with unit testing: JUnit, mocking frameworks
  • Experience with writing efficient SQL queries
  • Exposure to microservices architecture and cloud platforms such as Azure, AWS, or GCP

Nice to have:

  • Good hands-on experience with either Java (Spring Boot, Microservices)
  • Familiar with DevOps techniques (CI/CD pipelines, Infrastructure as Code (IaC) tools, containerization and orchestration, etc.)

Perks You'll Enjoy 

  • Working in one of the Best Places to Work in Vietnam
  • Building large-scale & global software products
  • Working & growing with Passionate & Talented Team
  • Diverse careers opportunities with Software Outsourcing, Software Product Development, IT Solutions & Consulting
  • Attractive Salary and Benefits
  • Performance appraisals every year
  • Onsite opportunities: short-term and long-term assignments in North American (U.S, Canada), Europe, Asia.
  • Flexible working time
  • Various training on hot-trend technologies, best practices and soft skills
  • Premium healthcare insurance for you and your loved ones
  • Company trip, big annual year-end party every year, team building, etc.
  • Fitness & sport activities: football, tennis, table-tennis, badminton, yoga, swimming…
  • Joining community development activities: 1% Pledge, charity every quarter, blood donation, public seminars, career orientation talks,…
  • Free in-house entertainment facilities (foosball, ping pong, gym…), coffee, and snack (instant noodles, cookies, candies…)

And much more, join us and let yourself explore other fantastic things!