Skip navigation EPAM

Senior Software Engineer (ReactJS / React Native) Hong Kong, Hong Kong SAR

  • hot

Senior Software Engineer (ReactJS / React Native) Description

Job #: 81550
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.


EPAM is looking for an energetic Senior Software Engineer in ReactJS to join our Hong Kong Delivery team. In this position, you will be working with the Scrum Teams and having design, development and support responsibilities for customer-facing web and mobile platforms.

We Value

Value the individuals – We encourage and motivate people to grow. We perceive our people as a source of our success;
Strive for excellence – We strive for the highest standards of excellence and continuously learn. We take pride in our engineering and accomplishments;
Act as a team – We treat one another with respect and encourage the best ideas to come from anywhere within the organization. We value our diversity;
Focus on Customers – We build long term customer relationships, as we strive to always understand our customers' business and needs;
Act with integrity – We operate legally, honestly and ethically. We take responsibility for our actions.


  • Design, develop, integrate, and support high-volume customer-facing web applications, comprising client, server and database components
  • Analyze business requirements, design and implement solutions, and develop software components as defined by the software development life cycle (SDLC)
  • Perform system development according to functional and technical requirements
  • Collaborate with business and bring value to the user
  • Participate with global development community on evolving the architecture and delivery approach
  • Further the knowledge and enthusiasm of software engineering techniques with your peers
  • Take pride in the quality of delivered software


  • University degree in computer science, information systems or related field of study
  • 5+ years of software development experience in ReactJS
  • Strong engineering and technical background with demonstrable enterprise development experience using ReactJS and RESTful APIs
  • Knowledge of few of the following programming: HTML5, CSS, jQuery, ASP.Net, C#, Bootstrap, WCF, Docker, .net 4.7 Web API and OData is preferred
  • Experience with technical projects using Agile or Waterfall methodology
  • Experience with continuous integration and build (CI/CD) process & tools
  • Must possess knowledge in multi-tier architecture programming, setting and security concept and relational database
  • Experience in Azure cloud platform and exposure to mobile development using React Native are an advantage
  • Self-motivated and team oriented
  • Excellent communication, analytical and problem solving skills
  • Ability to work independently and under pressure
  • Proficiency in both spoken and written English and Cantonese is a must

We offer

  • Friendly team and enjoyable working environment
  • Work-life balance and flexible schedule
  • Online training library, mentoring, career development and potential partial grant of certification
  • Unlimited access to LinkedIn learning solutions
  • Referral bonuses
  • Compensation for sick leave and paid time off
  • Opportunities for self-realization

Dobrý den! Jak vám můžeme pomoci?

Kde nás najdete