Software Engineer (Java & React)

GECO Asia

  • Metro Manila
  • Permanent
  • Full-time
  • Just now
We are looking for highly skilled professionals to join our team in 100% remote roles. Candidates should have strong technical expertise, hands-on coding ability, and experience with modern tools and frameworks.All interviews will include a live video coding round (screen-sharing required).1. QA Engineer (Java & Automation)Key Responsibilities:
  • Develop and maintain automation scripts using Core Java, Selenium WebDriver, TestNG/JUnit, Maven, POM.
  • Perform API testing, SQL validation, and work with CI/CD pipelines (Jenkins) and Git.
  • Collaborate with cross-functional teams to deliver high-quality software solutions.
Interview Focus Areas:
  • Core Java: OOP concepts, collections, string/array manipulations, loops, exception handling.
  • Selenium WebDriver: Element locators, waits, dropdowns, alerts, frames, windows, actions class.
  • Framework/Test Automation: TestNG/JUnit test cases, data-driven testing, POM implementation, assertions & reporting.
  • Additional Skills: API testing (RestAssured), SQL queries, CI/CD basics.
2. Front-End Engineer (React)Key Responsibilities:
  • Develop web applications using React.js, JavaScript ES6+, HTML5, and CSS3.
  • Implement state management using Context API, Redux, or similar libraries.
  • Optimize performance and ensure cross-browser compatibility and accessibility.
  • Collaborate with QA and backend teams to deliver functional features.
Interview Focus Areas:
  • Core JavaScript & Web Fundamentals: ES6+, DOM manipulation, event handling, promises, async/await, array/object operations.
  • React Essentials: JSX, functional/class components, hooks, state & props, conditional/list rendering, forms validation.
  • Advanced React: Context API, Redux, React Router, performance optimization, React 18 features.
  • Testing & Quality: Unit testing with Jest/React Testing Library, mocking APIs, snapshot testing.
  • Extras (sometimes): REST APIs/GraphQL, TypeScript basics, CI/CD basics, responsive design.
3. Java Backend DeveloperKey Responsibilities:
  • Develop automation scripts in Java/Selenium and maintain test frameworks.
  • Build front-end applications in React.js with focus on performance and usability.
  • Conduct testing, debugging, and collaborate across QA and development teams.
  • Participate in live coding exercises during video interviews.
Interview Focus Areas:
  • Core Java, Selenium WebDriver, TestNG/JUnit, API testing, SQL, CI/CD basics.
  • JavaScript ES6+, React.js essentials & advanced features, HTML5, CSS3.
  • Unit testing (Jest/React Testing Library), performance optimization, responsive design.

GECO Asia

Similar Jobs

  • Software Engineer (Java & React)

    Tap Growth ai

    • Manila City, Metro Manila
    🌟 We're Hiring: Software Engineer (Java & React)! 🌟 We are seeking an experienced Software Engineer with expertise in Java and React to join our dynamic development team. The i…
    • 8 hours ago
  • Software Engineer (Java & React)

    GECO Asia

    • Manila City, Metro Manila
    🌟 We're Hiring: Software Engineer (Java & React)! 🌟 We are seeking an experienced Software Engineer with expertise in Java and React to join our dynamic development team. The i…
    • 9 hours ago
  • Software Engineer (Java & React)

    GECO Asia

    • Metro Manila
    We are looking for highly skilled professionals to join our team in 100% remote roles. Candidates should have strong technical expertise, hands-on coding ability, and experience wi…
    • 9 hours ago
    • Apply easily