freehire launches on Product Hunt on 26 August.

Follow →

Senior FE Software Engineer

Summary

Builds and maintains scalable, secure web apps using React, TypeScript, and modern cloud-native tools at a digital bank in Manila.

CORE PROFILE

A Fullstack Engineer, specializing in Web FE, who designs, builds, tests, and maintains scalable, secure, and user-friendly web applications. The role requires strong proficiency in software design principles, front-end architecture, JavaScript/TypeScript, HTML, CSS, modern web application patterns, and web technologies such as ReactJS and HTMX, together with cloud-native development practices.

NATURE OF WORK

In this role, you will be a key contributor to our product architecture, responsible for building highly scalable, maintainable, and performant web capabilities. You will collaborate closely with cross-functional Agile teams to translate business requirements into technical reality.

Key Responsibilities & Objectives:

  • Architecture & Development: Design and build reusable, testable web features, internal platforms, and SDKs utilizing both component-driven and server-driven UI patterns.
  • Integration: Connect front-end applications with backend services, REST/GraphQL APIs, databases, and cloud infrastructure.
  • Cross-Functional Collaboration: Partner closely with backend and service engineering teams to ensure ease of deployment, scalability, and seamless user experiences.
  • Quality & Operational Excellence: Take shared ownership of code quality by writing automated tests, conducting code reviews, actively participating in CI/CD pipelines, and troubleshooting production issues to minimize platform defects.
  • AI-Augmented Engineering: Responsibly leverage and govern AI-assisted development tools to accelerate coding, refactoring, and research while ensuring output correctness, security, and compliance.
  • Continuous Improvement: Research and apply new technologies, architectures (like Micro Frontends), and engineering practices to drive development speed and platform reliability.

What we Use

  • We leverage a modern, robust technology stack to deliver our web platforms. You will be working with:
  • Core Languages: JavaScript (ES6+), TypeScript, HTML5, CSS3
  • Front-End Frameworks: ReactJS (including Hooks and custom hooks), HTMX, Next.js
  • State Management: Redux, React Query, Zustand, Context API
  • Backend & Integration: Node.js, RESTful web services, GraphQL
  • Testing: Jest, Mocha, React Testing Library
  • Build & Version Control: Git (GitLab), Webpack, npm/Yarn, Turborepo (Monorepo architecture)
  • CI/CD & DevOps: GitLab CI/CD, Linux command line
  • Cloud (AWS): S3, API Gateway, SNS, SQS
  • Databases: PostgreSQL, MySQL, Oracle, or Databricks
  • Concepts & Architectures: Micro Frontends (MFE), Server-Driven UI, Progressive Enhancement, Responsive Design, Accessibility
  • Additional/Bonus Tech: AI-assisted development tools, JVM-based languages (Java, Kotlin, Groovy), UX Design principles

Required Skills and Experiences:

  • 5+ years of experience building scalable web applications using JavaScript, TypeScript, and ReactJS.
  • Strong understanding offrontend architecture, API integration, state management, and responsive design.
  • Experience withREST/GraphQL APIs, CI/CD pipelines, automated testing, and cloud platforms (AWS).
  • Proven ability to independently deliver high-quality solutions, perform code reviews, and support production systems.
  • Strong collaboration, problem-solving, and communication skills in cross-functional Agile teams.
  • Exposure toMicro Frontends, Node.js, AI-assisted development tools, and modern engineering best practices.

Why is it worth working with us?

  • Opportunity to Innovate: You'll be at the forefront of exploring and implementing emerging technologies, directly influencing the future of our platform.
  • Solve Meaningful Challenges: You'll tackle complex problems with a broad organizational perspective, creating solutions that empower the entire engineering team.
  • Collaborative Environment: You'll work alongside talented engineers across different teams, fostering a culture of shared learning and problem-solving.
  • Make a Real Impact: Your contributions will directly improve the efficiency and effectiveness of our development process, allowing teams to focus on building amazing products for Maya

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available